So, what happens is when I try to extrude a face along with snapping (using the ctrl button), I'm not able to cancel that action by moving the transform back to its original depth, the mesh just doesn't update for some reason. This true for moving the faces without snapping as well Here's a video showing what I mean