Push does not prompt for PAT

Have successfully cloned my public repo, but a push reports authentication error (passwords no longer allowed) yet doesn’t prompt for username or PAT.

What?

That most likely means the password is cached somewhere on your system. Exactly where that might be depends on your system (OS, possibly any other credentials store you have installed that might be integrated with Git). In principle you’ll need to delete the cached password. If you need help with that you can post what kind of system you’re using, and hope someone here knows about it.