yes it is better to scan each page of the document and upload. I tried self-uploading a file containing all pages of my passport but it was too big (Sopra system only allows 6MB per file). So when I went for my appointment, I asked the person checking my documents to scan my entire current passport...