Just got off the phone with customer service. Very helpful and friendly. No wait time to reach a rep either, bonus points from me! I was able to upload my picture on the app but it wouldn't scan my passport, kept saying it didn't match system. However, my mom was able to complete check in from her app. I called and come to find out that my mom's information was entered before mine so it put her passport information to mine as I am the person who booked the cruise and my name comes first. Only took a couple minutes, she was able to attach mom's passport number to her embark info. She emailed me a completed Embark Form and now we are all set!