Actually don't think this is the right fix now. You can try it but it might be something else is the problem. I have set my FPS higher ingame and its not limiting to refresh rate like it should if I had vsync on, so might be that I have not have been playing on maps that give me the glitch.
I have an AMD graphics card so I go into Catalyst Control panel, gaming, 3d settings then set "wait for vertical refresh" to always on
I leave vsync off in the m&B options though since having both on actually made it so I couldn't control my character for long stretches of time
If you have an Nvidia card then you can google how to do it with that, but it will be very similar