I've had this 2-3 times on sandycove and once on northisle, I wrote a ticket for last one and BB are aware there's a problem. The only way I've found to stop it happening is to completely empty general from last attack and then reload. Also if you doing a multi-wave attack let the wave finish before you send the next.