I seem to have fixed the stupid battle bug. Was due to SquadMembers not being correctly removed from their Units once they were killed