Happens on the rare occasion for me.
Its right when the battle ends, before the scoreboard appears. Just sits there.
Sometimes it comes good, other times my browser has to be restarted or the page refreshed.
This may be different to Than0s's report though? Its been happening for a very long time for me, but its always been too inconsistent to worry about.