Changing permalink won’t redirect to new version of page

Browsers are pretty bad about hard-caching redirects. I would first use an HTTP header checker (there are many free ones online, just search) to verify the URL you want really is still redirecting. If it gives you a 200, then it’s your browser, and dumping the whole cache should help.

If you still see it redirecting in the header checker, it’s likely there’s some level of caching at play. Deleting the postmeta was the right thing to do, but if any plugin or your host have caching enabled, that could also be keeping the redirect in place overly long. Purging varies by provider.

tech