Webhook on Python

At what point does it fail? For example, have you checked the Get Webhook Subscriptions endpoint to see if the subscription exists after creating it?

If it does exist and you’re not getting notifications you should then it’s an error with your handler or route for the notifications. If it doesn’t exist then it’s an error in the subscription process (in which case it’d be helpful to know if you’re getting as far as the challenge message or not).