I am using a chrome browser on a Mac, and frequently I have found that I am not able to upload pictures unless I first refresh the page.
Well, but this happens when you have the page open for some time, being inactive. Correct?
If so, it is due to the security systems that the OS or browser may have active, which disable javascripts or other functions of the website.