Unannounced maintenance

Our alliance is Spanish, and we are fighting to beat 7* titans, made a lot more difficult by the fact that, in the middle of attacks, game suddenly suspends and attack counts as 0…really, really angry about this, its unacceptable to have to let a titan go because we have been cheated of the extra points needed… Especially when we have used extra life bottles, etc which are scarce.
This happened yesterday morning, twice, and again this morning, last time was around 10:30 a.m., Spanish time.
Any maintenace that affects playees should be announced and some kind of compensation offered if unannounced maintenance results in loss, frustration and damage.