So it's something in your file that's stopping my units from moving. So did a verify game files, and it replaced the file of yours (so not getting those cheats anymore) and everything works.
If I hit end turn, no enemies move, and the game just gets stuck. No matter what I clicked, they were all just stuck. At which point none of my units could move. Lua file, remember to backup your default lua 1st
Tested on GoG version, might work with steam version too