Storm lord isn't activating on war machine strikes as it used to. (At least on the small pyramid of the Academy faction)

Also, I was attacked by an enemy hero during their turn and I get the feeling that the XP allocation is switched.
I'm aware that the defeated party also gets xp at the end of a battle, but there's no way for them to get that kind of xp from the troops I lost.
For some reason the game thinks that the player is the hero on the left by default or something.