>>310024775
It's anecdotal but I'm convinced it's a mix of slow netcode, laggy players and most importantly a deliberate delay on animations and IK that can create these desyncs. A couple of times I've even seen an Aussie on an EU server desync so badly you'd think the hitbox disappeared, when it first happened I even though the sever had crashed because an entire mag dump went right through them. 

Dave has mentioned smoothing applied to movement once or twice which he did to make the game look less jank than movement in say Contractors or other VR games. In my mind that would best explain the 'hear their shots, you are taking damage, but the player position is still around the corner' and it can't just be the netcode if you're hearing their shots or taking damage already. Again anecdotal but when it happens to me the worst cases of this are from aggressive players who sprint or rush at me which is where I would expect any delay from animation or IK smoothing to be the most noticable.