I'm facing the same problem. All my orders stuck with On Hold status. It seems that problem come from my SSL Certificate, but I tried to check my server's SSL following this instruction: https://github.com/paypal/TLS-update and everything is okay, no error. My website is based on WordPress/WooCommerce and using Letsencrypt SSL.
... View more