If you can see the pictures you post on a Windows PC, but not on your Android phone, that suggests more of a problem with your Android phone settings than an uploading problem. Maybe you have some security software that is "blocking" the photos from your phone, or maybe it just takes a while longer for your phone to "download" those photos.
Chuck