Snap vertices to grid on some objects in my model is broken. How can I fix them
Your transform in the screenshot is not set to “Increment + Snap to grid,” but rather “Snap to edge.” Change this and see if it works right.