We did our check in this morning. We did ours and I had a picture rejected and then resubmitted the same picture and it was accepted. Then we did my in laws check in for the same cruise. My mother in laws picture would not work. We did many pictures, logged in and logged out. Did all this over and over like a crazy person, sometimes trying the same thing. Spent two hours on just getting her checked in, since tech support does not work on the weekends. Then I went back to the first picture and all of a sudden it was accepted. NCL has a broken system. You need to log in and out over and over and keep trying a few different pictures and then suddenly it will work. This system sucks.