Snap to vertex doesn't work for some vertexs

This just started happening recen’t, when i try to snap a vertex it works most of the time but a lot of the time the curse is not on point with the vertex i which to snap or it wont snap at all. any ideas to fix this problem ? Thanks! :slight_smile:

Here is a gif of whats happening

[video]http://gph.is/1sJ8UV2[/video]

You sure your not moving your vertex in the z-axis as well?