We haven't cruised NCL for many years and I've read you need to upload a photo for online check in, as a computer illiterate Instructions on how to do it might as well be in a foreign language. A chat agent told me I can just check in at the pier has anybody done this and is it problematic?