A few questions.
1) what size are the files you are uploading?
2) has there been any changes to your network?
3) has the operating system of your computer/s been updated recently (win 10 auto update as an example)?
4) what make is your computer that you are using for these timed uploads (HP computers have been having slow down problems after the latest win 10 update)?
There are reasons for the above questions, and those from FurryNutz, because without full information it is like someone asking 'how long is a piece of string'.