Several possibilities
The user refreshed the page before the download completed.
Turn off a custom internet connection or hiccups at boot time.
If you are using PHP (im guessing), check the following settings in php.ini.
max_execution_time
If the script takes too much time, the server will stop it based on this parameter.
max_file_uploads
If the user tries to upload more files than this option, this may be the reason.
upload_max_filesize
If any of the files is larger than this parameter, the file will not be downloaded. This can be processed before it accesses the server on the client side:
Sorry, but without specific information, I can not narrow it further.
If this affects only 1% of your users, this is acceptable, in my opinion;) Personally, I would not waste time fixing the error for 1%, unless the client has it.
source share