If you are viewing this guide in the widget, click here to open in a new tab.   This guide is best viewed full screen.

Common upload problems

The two most common reasons why uploads fail are a poor internet connection (too slow or inconsistent) and/or a large file size.

First, check your file size.  The maximum file size allowed by GoReact is 2 GB. While this is the maximum size allowed, we recommend creating the smallest file possible, as this will be much easier and faster to upload. Where possible, you should record in standard definition (360p or 480p) by manually setting the camera resolution on your preferred device.  If you recorded previously with a high resolution (1080p or higher) and you already have a large file, you may need to compress your file before uploading.

Second, check your internet connection.  You can test your upload speed below. GoReact's minimum required upload speed is 3-6Mbps.  If your upload speed is below this, you will need to move to a faster network before uploading your file.  It's possible that even if your upload speed is at or near 3Mbps, your connection might not be consistently fast enough to successfully upload your file.  If you're near or below this speed and your uploads are failing, you will need to move to a faster internet connection.


To get an approximation of the time it will take to upload your file, find the size of your file in MB (1 GB is equivalent to 1024 MB) and your upload speed in Mbps (you can test your upload speed above).  After entering this information below, you can find the approximate time it will take to upload your file.


The slower your connection and the larger your file, the longer your upload will take.  If your file is taking substantially longer than this calculator estimates it should, here are some suggestions:

  • Plug your computer directly into your modem using an ethernet cable and disable WiFi.
  • End or pause any activities on your network that might be consuming a lot of bandwidth (Netflix, online games, other uploads or downloads, etc.).
  • Connect to a faster network.
  • Compress your file.

Slow uploads

Uploading times vary depending on the file size, internet bandwidth, and upload traffic. In general, the amount of time it takes to upload a video to GoReact is outside of our control. We do not limit our users’ upload speeds — we accept as much bandwidth as your Internet Service Provider (ISP) will allow. If your upload is slower than expected, it could be due to multiple factors, including:

  • Upload speeds over time may be lower than what is promised by your particular internet provider.  Remember that they are usually advertised as "up to" a given speed.  (Baseline internet speeds should be at least 3-6Mbps upload over time with a consistent signal. You can test your upload speed here.)
  • Time of day/peak hours of usage with your Internet Service Provider (ISP). Speeds can often decrease during peak hours.
  • Increased traffic on your local network.  (If your whole class is recording or uploading at the same time, this can often overtax your local network.)
  • Incorrect network, firewall, or router settings.

To make sure you're getting the most out of your connection, there are a couple things you can try:

  • Restart your modem and/or router.
  • Plug your computer directly into your modem using an ethernet connection and disable WiFi.
  • End or pause any activities on your network that might be consuming or regulating bandwidth.

If following these steps doesn't help, you may need to compress your file to a smaller size and/or connect to a faster network.

Failed uploads and error messages

Shucks message

This error message generally results from your computer's time not being set according to your location, but there is more to it than just what your clock says. To check this, follow the steps below.

Steps for Mac users:

  1. Click the time on the upper right of your computer screen and from the drop-down menu select "Open Date & Time Preferences".
  2. Click the padlock icon lock.png on the bottom left and enter your Mac password to make changes.
  3. On the Date & Time tab, make sure that "Set date and time automatically" is selected the drop-down is set to "Apple Americas/U.S. (time.apple.com)" as applicable.
  4. Navigate to the Time Zone tab and make sure that "Set time zone automatically using current location" is selected.
  5. Click the padlock icon on the bottom left to save the settings, refresh your browser, and try to upload again.

Steps for Windows users:

  1. Click the Windows Key + S and type in "Services." Then select Services from the menu.
  2. Locate the "Windows Time" service and double-click.
  3. Under "Startup type," select "Automatic".
  4. Check the Service Status. If it is running click "Stop" and the "Start" again. If the service is not running then click the "Start" button.
  5. Click "OK".
  6. Reboot your computer. If you are still getting the "Shucks...." message then we need to change the time server.
  7. To change the time server click the Windows key + S and type in Control Panel. Then select Control Panel from the menu.
  8. Select "Clock and Region" and then "Date and Time."
  9. Navigate to "Internet Time" and click the "Change Settings" button.
  10. In the Server section select "time.nist.gov" and click "Update Now"
  11. Click "OK" to save the changes.
  12. Reboot your computer and retry your upload.

Houston, we have a problem...

This error message generally results from your connection timing out. If your upload is taking an unusually long time, it's possible that your connection has timed out and your upload will fail.  (This is more common on wireless connections.)  To resolve this, follow the steps in the "Slow uploads" section above.

Upload won't get past 0%

This error generally results from a corrupt file.  Make sure that you can play your complete video on your computer.  If you can play the complete video on your device, log out of GoReact, and then log back in and try your upload again.  You can also try uploading in a different browser.

In some cases getting stuck at 0% can also be caused by your computer's time settings being wrong.  (See the Shucks! error message above.)

Error loading media: file could not be played

This error message is shown when trying to play an uploaded video where the complete file wasn't received by GoReact.  In this case, you will need to upload your video again.

Processing failed

GoReact automatically converts uploaded videos to MP4 files at 360p resolution. If your file could not be successfully converted and you see the "processing failed" error message, then you will need to upload your video again.

My upload seems stuck in "Processing"

GoReact automatically converts uploaded videos to MP4 files at 360p resolution. If your uploaded video seems to be stuck in "Processing" for longer than a few minutes, try manually refreshing the page - it may just be that the page didn't update properly when processing completed. If it is taking longer than that, you can leave the page and check back later.

Was this article helpful?