I noticed only recently that if you die and Mercy comes to resurrects you with ~1 second remaining before respawn, the resurrection gets interrupted and you’ll respawned at your spawn.
In my opinion Mercy’s resurrection should take priority over the respawn, meaning that if you’re about to respawn and Mercy starts to resurrect you, the respawn timer is put on hold. But if the resurrection fails for some reason, the respawn timer continues where it was left on.
I don’t know if this interruption is intended or a bug as I only noticed it recently, but it damn sure is annoying as you get your hopes up for being resurrected at crucial moment, but instead you’re respawned back to spawn. =/