First time travelling with a Platinum card but the trip was booked on a family members Visa - would Amex still provide a QR code at the kiosk?
Amex website doesn't seem to point at a requirement for the itinerary to be booked on the card, but I could be missing something.