If you didn’t intentionally change knife settings then they should work as expected (when they worked correctly the first time). I can confirm however that knife snapping can be a bit finicky. Sometimes I will cut and the *think* cut was exactly on an existing vertex only to realize later than it wasn’t.
Honestly it just takes some getting used to and understanding that there might be some cleanup later.