if you look at the link I sent, there are a number of settings that need to be taken into account.
you could be running into a problem with the max input time, the max execution time, or even the post max size, each of the settings on that page will need to be evaluated to ensure that they are set to allow the resources needed for you file upload.
Universal Email includes a progress bar.