don't upload from your phone ever, not here, not instagram, oh wait a minute, that means instagram is off limits. Guess what everyone instagram is off limits. It is an open door
Noticed a few of my uploads have gone too, I assumed it was somthing to do with my browser and not a forum change. Thinking the Latter now.