get_tree().paused = true …
make sure your pause menu is either Paused or Always
That’s what I tried. But I must have made a mistake somewhere.
It wasn’t working immediately, so I forced myself to not get hung-up on it, and try work on other parts.
I guess now’s a good time as any to try fiddle/tinker to see what I might have done wrong.