I suspect that the new update (0.23.4) broke automatic spellcasting.
when I have traits such as Cana or Pallida on my team, the game freezes. The game doesn’t freeze anymore when those traits are gone from my team.
The game doesn’t appear to freeze every time, but only when the chance of the spellcasting traits actually tries to cast the spells. When no spells are autocast, the game does not freeze.