I booked a ticket with KLM from Boston to Schiphol and had filled out the API in advance as requested online, but it continues to prompt me to also fill out an ESTA at least several days in advance of flying. If I'm a U.S. citizen with a valid U.S. Passport, I don't know why KLM keeps seeking the ESTA information as I thought that was only for foreigners who are traveling into the U.S. under the Visa Waiver Program. So if I've already filled in their API which shows I have a U.S. Passport and reside in the U.S., why would I keep getting this message about the ESTA from KLM?
Anyone else fly recently with KLM and have this occur?