Friend booked a ticket with his own account on KLM metal from JFK, card was charged, points debited, and had a 13 digit ticket number. When he tried to check in online the system said check in only available in the airport, when he arrived at the check in desk they couldn't find his ticket and after showing them the booking, they said sorry the ticket was void and did not allow him on the flight.
Anyone have any idea what could've caused this?