I dropped in for a 3 minute match this morning, won, got my progression prize, shielded, and a few minutes later was notified of a 30 point loss. Pretty damn annoying. I lost a fight during the two seconds it took to accept the prize and shield?
I was annoyed, but this is not on the list of things D3 will compensate. “Server lag”
That’s not how it’s supposed to work. It’s hits that occurred before you shielded, not battles from before. As far as I know. If it worked with battles begun, that would be absolute dog balls.
I’ve heard, but I can’t confirm, that loading the Leaderboards forces a sync between your device and the game server, thus updating your shield status as soon as possible.