If you mean the infinite loading screen desync - it’s not related to reflecting, assuming you mean Counterattack.
None of my anti-alpha dragons have counterattack and I’ve still got this desync more often than I’d like.
I’d imagine it has something to do with the connection. Normal battles don’t really require any calculation, it was a known bug where the server didn’t register you completing a level, but it still registered the reward.
An Alpha is a bit more tricky, where your damage done needs to be calculated and even synced with the clan log. From what I’ve seen, front-end reloading, like taking a small break during the fight or dumping RAM to tab and multi-task - doesn’t drop the fight, the game “reconnects” as usual, so it could be a backend error where the server just gets too many requests.