You can chek if everything is snapped, by
opening the level as textfile.

There you can watch the vertex-coordinates.

If snapped, they should have nice even values.
Else they have some floatingpoint values.
(causing the compiler to have a hard time creating
the BSP)