You can upload pics immediately as you join. If you are on a phone or other mobile devise, you may have to download a BYC app to be able to download pics....https://www.backyardchickens.com/f/16183/mobile-feedbackIt's not uploading the picture.
Stop by this section and check out the stickies at the top of the page or ask how it is done with your particular phone.