"Test URL works, production URL returns 404"
You build your workflow, test it with the /webhook-test/ URL, everything works. Then you activate and switch to the production /webhook/ URL and get "The requested webhook is not registered." Sound familiar?