Brig shield issue

I’ve noticed consistently that if I raise my shield, after it shows it up on my screen, I’ll still get shot as if it weren’t up, and when I watch the killcam, it doesn’t show the shield. AFAIK, this seems like a latency issue between the game and the servers which should be addressed. I’ve also had an issue today where McCree’s deadeye not only broke my shield, which I fully expected, but killed me as well. Seeing as how shields are supposed to block deadeye, that shouldn’t have happened.