Thank you for the info! It does seem like Samsung phones are in the risk zone. Mine seems to be working alright, but I know other people who have the same model and have similar issues to what you are describing. The issue is a bit more complicated as well, but we are working on it and other bugs that have surfaced.If it can be of any aid, i'm using a Samsung S7 edge (and as i mentioned before, i still suffer from occasionals deadlocks while loading).
May i suggest to the devs to put a "doublecheck" somewhere in the code, so that if the loading does not complete (due to any reason), the fight is not counted at all, energy (or tokens) are refilled back and most of all arena does not count as a loss? It happened me once while fighting one of the devs teams in the arena (with a score much lower than mine) and i lost like 60 points due to the freeze.