Some people are finding it easier to directly upload at the moment rather than use a hosting service. I use Imurgr and it appears to be working, I think? I'd have to look at the date of my last pic or something. But basically, try a different hosting service and/or direct upload, depending on what hasn't been working....
Anna