They are still upgrading the forum so that is probably why its causing issues...pics have been loading slow sometimes even on my PC and laptop too...
I gave up on TT a long time ago. Before the pics issue, it was a pain to have to re do login stuff and shortcuts when I got some updates. Pics issue solved that for me.