WordPress plugin updates getting 524, origin server response quick 200

Before moving to Cloudflare, was your Website working over HTTPS connection?

May I ask what SSL option have you got selected under the SSL/TLS tab at Cloudflare dashboard for your domain ( Flexible, Full, Full Strict … )?

If so, kindly could you confirm and consider from below articles to make sure your WordPress website (domain) is working over HTTPS and the WordPress admin too:

Nevertheless, here is a way to re-check if you correctly setup the SSL for your domain with Cloudflare:

In case you do not have an SSL certificate, you can use Cloudflare SSL, if so, kindly make sure you follow the instructions as follows on the below article to setup an SSL certificate using Cloudflare Origin CA Certificate:

Last but not least, kindly have a look here for more information regarding correct SSL settings at the SSL/TLS tab on Cloudflare dashboard:

Maybe something blocked or restricted requests from Cloudflare - even it’s 524 timeout and not 1020 or 520, like some firewall Imunify360 or ModSecurity? Kindly re-check if Cloudflare is allowed to connect to your origin host to as follows in the below article:

Nevertheless, Cloudflare IP addresses list can be found here: