Not sure what you mean, Free or Paid plan type for your zone, but I have a paid plan with Cloudflare.
Uploading one file at a time.
The kind and size, Waveform audio and 167,413,052 bytes (167.4 MB on disk)… taken from get info from file.
Haven’t time how long it takes to Upload, but I’d say, a minute.
This might happen to be that you’ve exceeded the upload limit per file over a proxied DNS record (your zone) which is 100MB, and as well experienced an Cloudflare timeout error if upload took more than 100s which is default for Cloudflare as well (if not an paid, Enterprise customer which can change both maximum file upload limit and timeout limit as well as per docs state).
Only Enterprise plans can increase the timeout, while the upload filesize can be changed from Business and up. The upload body size limit is 100MB on Free and Pro accounts, 200MB on Business and 500MB and over on Enterprise. Enterprise users only can request and increase as well.
A temporary workaround is to either:
Unproxy (DNS-only) your DNS records, upload what’s needed, once done, switch back to proxy .
Use the “Pause Cloudflare” option from the Cloudflare dashboard, upload what’s needed, ocne done, un-pause.
I’d also suggest to consider double-checking your PHP values for parameters related to the File Uploads, such as upload_max_filesize, post_max_size and max_file_uploads with your host and Web hosting provider. Good to check memory_limit, max_input_time and max_execution_time as well.
Thank you for helping me out.
Sorry, made a mistake with my Cloudflare plan, it’s showing Free.
I Unproxy A and CNAME and was able to Upload smaller size Audio files.
It sounds like the error is with Cloudflare and not my web hosting, Cloudways, correct?
If you’d check Developer Tools (F12) and Navigate to the Console and Network tab while uploading such files to your WordPress Website while your DNS records are proxeied , you might get some error such as 524 timeout. If yes, then it’s the default settings on Cloudflare which you might not be able to modify since you’re on a Free plan type.
If this repeats, please consider using a workaround as stated from my above reply.