Hi @igianni84,
Thank you for sending that over. That is quite a large amount of time and not what we would expect. They should typically send within a minute or so of the action.
When a webhook is set to be used, it’s added as a scheduled action. It’s possible that something is not operating correctly with the Action Scheduler on the site. You can view all scheduled actions by going to Tools > Scheduled Actions or in WooCommerce > Settings > Scheduled Actions.
You can check here for pending as well as failed actions. Search for “webhook” and see if you find anything that appears to be off with them.
It’s also possible to run webhooks synchronously instead of via a schedule. You can do that by adding this filter to your theme’s functions.php file or something like the Code Snippets plugin.
apply_filters( 'woocommerce_webhook_deliver_async', '__return_false' );
You might try that and see if it works more reliably for you. Let us know what you find out.
Thanks!