I found a fix here: FIX For Freeze on End of Enemy Turn! now my game flows perfectly with no more freezes and hangs.