Ok we all know the GS hitboxes are the same as normal hitboxes as explained in numerous vids.
Any failure for the hitmarkers to register comes down to:
a) lag
b) poor aiming
c) psychological
I found that I used to have a lot of issues shooting at GS users as the bullets seemed to pass straight through their torso.
This was mainly due to latency.