I had this working. I shut it down, powered off the pi, screwed in the button and hooked it back up, now it doesn’t work.
I even reinstalled and the scripts says listening for shutdown just fine but not shutting down or waking.
installed exactly as in the video on GPIO 3 and ground.