I've noticed a lot of videos and pictures will display on one of my devices (phone/tablet/computer) but not another. I think it is often due to the type of picture not being supported by a particular platform - for videos it's often a case of not having Flash installed.
So check the type of picture you are using. If it isn't something common like .gif or .jpg then try saving it as one of those and using that in your profile instead.