[Unity 2017.1] Gaps/Overlapping with Vertex Snapping Tool

In the release notes they said:

Editor: Fix vertex snapping having inconsistent accuracy at different zoom levels (738371)

But now the problem is that the vertex snapping tool creates some gaps (or overlapping) between pieces. Sometimes it just works nicely but sometimes it fails.

I’m working with modular design so I really need to get this feature to properly work.

I didn’t know where to post this for the Unity people to know.

Maybe is there a workaround?
Thank you.

UPDATE: Noticed that the error level (gaps/overlapping) depends on pivot points.