Originally Posted by
plunet
Just present the new passport at check in and ask the agent to update the data. I don't see any issue here. Not everyone fills in the API data before they get to the airport so it can be safely provided or updated at check in.
Agree. There are probably half a dozen reasons why someone would legitimately present a new or different passport at check-in than the one entered at the time of booking. This is easy to update during check-in at the airport.