3 issues were found:
1 - Sometimes units do not move (no green dots).
2 - If the battle time exceeded 30 turns, then sometimes a crash occurred.
3 - On Windows OS, due to too many recursive function calls, Unity Engine threw an exception and crashed.
Changed files in this update