Well it's a fairly stable, wired internet connection and it takes less than a second to upload a file of that size. I did try uploading a larger file about 1.53mb in size, which took longer before I got the error. That tells me it's uploading, and then for some reason when it's finished it's throwing an error, rather than failing to upload entirely. Just to be sure I looked in Task Manager and I can see the spike in network activity as it uploads. So I'd assume that means I have permission, but something is going wrong on the technical end. I've also tried converting the file to .bmp and .png, and even .jpeg instead of .jpg but no luck.