Game freezes right before Battle

Really getting tired of game freezes right before a battle. In the arena you get a loss for a battle you never even get to fight. In the events you loose stamina on a battle you never get to fight. This has been going on for months. Rovio blames it on the game engine needing an update. But they do nothing to give you back the stamina or credit for battle losses.