It takes so long to upload videos here that I forget to leave the tab open to wait until they upload otherwise they cancel. It's really annoying. I'm sorry for the delay.