If its any pro version, I'm game!
I like the way snap works, generally.
Did you work through the 2D training that comes with most recent editions?
I'm guessing that you clicked on snap. It grayed out. Nothing would snap.
Counterintuitively, you click on snap to toggle its overall state. But that state might not do anything if you don't have the right types of individual snaps set. To set those, you right click on the snap button, and select what types of snaps you want to have firing during your session as you approach appropriate locations (like vertices, intersections, grid locales, etc.). You have a veritable smÃ¶rgÃ¥sbord of snap types. There are also settings that determine how and if the snap appears visually before you make your selection.
You can also bring up a local menu by right-clicking anywhere and selecting the kind of snap you want to apply, or by using the SEKE single-letter snaps.