Hey scarletmuse, i had the same problem during a paid battle on moon princess, i had a huge score in the bonus round, and had just got the free spins also during the bonus. got the same sort of pop up (the second one) had to refresh the game, and rather than it saying "you have a game in progress" and continue from where i left off.
It just loaded as if the spin did not exist. i scored nothing else decent in the battle and got no prize, though the win from bonus alone would have gotten me to 3rd place, and i would have had the points from the free spins on top of that too.
I have had 5 separate "technical errors" during battles in the past 2 weeks. (cbf typing all deets)
But every time it has given me the error, magically vanishing whatever i had won during the spin in play, that amount if added would have meant a win, and without it meant no win (either placing in a battle or free spin prizes)
it has been making me wild
especially cuz nobody has any answers or any record of the spin ever existing.

did you tell chat support or anything?