i believe this is a reoccurring bug as I’ve seen posts about it since 2019, the issue seems to be bothering tracer the most. One thing I’ve noticed is that it happens randomly but most often during fights when you’re pointing the crosshair at the enemy team. There doesn’t seem to be any fixes to it or the issue is just flat out ignored.
someone else had also pointed out m1s stop working when close to enemy players, on top of that the numerous people addressing that they’ve had the same issues with zero response to blizzard, this is a really severe and persistent bug and I cannot figure out how it had gone under the radar for 6 years.