My hosting company have concluded that there is a bug in the script when users try to upload multiple photos.
If you choose, say 5, photos to be uploaded it only uploads 2 or 3 of the photos chosen.
all photos used to test this have been the same size, simply renamed.