Not sure my orders even went through using the web version. Clicked "place your order" yet no confirmation page. Will pick up at port.
As for dining, Princess updated the app, which is linked to the web version per a rep. Both were to be ready to use last Monday. I was able to reserve a main dining room for my party but unable to invite guests via their booking numbers. Will just sort it out on the ship.
App, website and customer service (except one rep) the worst.