It is not a permissions issue. I found if you tried to update the photo, if there was no photo to begin with, then you would have to upload it twice and the second time it function correctly.
My solution was to create a separate insert page and that work fine now.
thx
Eric