You probably use a caching plugin or service that also caches query strings. Try adding an exception for the string “redirect_to=”.
You can also add the parameter &rutpdebug and see if you have any more matching posts at all.
If you use Cloudflare, check if you cache query parameters (including Cache Level “Standard”) and try to disable this option, or add the following Page Rule:
If the URL matches: (replace example.com with your domain)
Then the settings are:
Cache Level: No query string