Talk:Battle Arena/@comment-27402502-20170702092032/@comment-30578224-20170703093314

Ok, so, without being all conspiracy-theorist....you have more problems during tournaments because the game is sending more messages. Just like bingo, and when there's an event on which uses crops. I get more crashes harvesting and planting if there's an event on for those things. It's not your interent connection, it's their server problem, you can't connect in enough time because their thing is running more slowly and they have to break trying or your device might be locked up for ages.

So, on those times you know it will be an issue, invite a new neighbour a lot. Do you always start your game properly and quit it properly between playing? I play every hour (give or take) and I always quit when I'm done, and load it up again next hour. Which is annoying because it takes so flipping long, but the game isn't designed to run in the background, so not doing that can cause actions you take to not be received by their end properly. So start your game fresh, in necessary invite a neighbour before and after each battle. I hate the time wasting, but it's better than having to re-do battles, especially ones with low chances (hello Glasswing!)

Generally, there's a sign my game will freeze after a battle, before I start the battle, but if you aren't getting that, force your state just before the battle up to their server (which seems to be what inviting a neighbour does) and again straight after.

I hope that helps, otherwise I'm stumped :(

FYI, just visiting a neighbour doesn't have the same effect, which I judge by the sparkles. If a neighbour visits me and plays with my dragons, I don't get my sparkles actually showing on the habitats unless I either exit and re-start the game, or invite a neighbour. Visiting someone else and then going home does not cause my sparkles to show up.