Were you able to fix your problem? I cant see half the pictures poated on here, and it says the same thing about updating my 3rd party hosting or something.
The theead you linked seems to just be for people having problems posting images, not viewing them