Marc, Last month on the Navigator we needed the Bermuda TA uploaded and receive a confirmation with a QR code. They will work with you on the ship if you don't have it. It was a real bother and many of us didn't get ours until close to arrival. Do you still need the ArriveCan for Canada? We needed that before boarding, but they had techies helping us in the terminal.
Enjoy the cruise.
Jim