I’ve actually been surprised at how well the photo taken by the check in staff comes out. Much better than the horrible selfie taking during online check in.
Interestingly, when I upload a photo during online check in, it is accepted at the pier on Royal Caribbean but not on Celebrity. This was true for the same photo used on both my October RC cruise and February Celebrity cruise, and both were in Athens. 🤷🏻♀️