When you say upload? Do you mean render/export by any chance? I've noticed that MP4s are taking a lot longer to produce than before.
For one particularly problematic video, I rendered out an image sequence first, then rendered that out as an MP4. It still took over an hour (for a 15 minute video), which I'd expect to be done in a lot less time usually.