I would add that, once you see the upgrade in the app and are able to checkin, do so. On two occasions I've seen upgrades in the app that were rescinded before I checked in (in-person). It's possible that those upgrades would have been taken back anyway though, I'm not sure how that works.