Sometimes during a game in Overwatch, no matter the hero (except Reinhardt and Mech D.Va) when I have fired a few shots and hit the R button to reload, my hero will not reload.
This usually goes away after a short while (Around 5-10 second or so, but sometimes longer), and occasionally the hero will begin to reload, then stop, and refuse to reload for the duration of this glitch. It doesn't impact my character automatically reloading on an empty clip, but it is very inconvenient when trying to keep my clip topped up between fights.
I do have some performance lag sometimes on my machine, but my connection is fairly stable. Could my performance lag be the problem, or is this a known bug?