We successfully created a webhook subscription using our development site (dev.xxxx.com), but we have been unsuccessful subscribing using our production site after we switched the app’s Authorization Callback Domain to production (xxxx.com).
When we view the app’s subscriptions, it returns empty.
Attempting to create a new subscription from production returns “GET to callback URL does not return 200” which many people have reported here.
However, even though we have not changed our Authorization Callback Domain back to dev.xxxx.com, we can still create a subscription from development even though the app settings on the Strava website shows the production url as the callback domain.
It seems like the initial URL we created a subscription with is still the one being used for some reason even though the production $callback_url is what we send to Strava..
Has anyone else had this issue before?
Perhaps there is another place where the URL needs to be updated that I am overlooking?