I have two passports, both US and China. I want to visit China with my Chinese passport for its convenience. Therefore, when I book my round-trip ticket to China, I have to enter my Chinese passport info and show them to the airline staff. So here comes the questions:
Since it was a round-trip ticket, my returning ticket also shows my Chinese passport info, if I show my green card to the airline staff, will they be able to verify the validity of my green card? (Since my green card automatically becomes invalid after I became a US citizen) In other words, will the APIS system verify visa/green card info other than just return a security clearance (check 'no-fly list' etc)?
Since I already entered my Chinese passport info as the APIS record, when I enter the US immigration, I have to use my US passport, but obviously the passport information won't match with the APIS record, will CBP consider this as a big problem?
I know somebody will ask me to enter my US passport info for APIS record for both departure and arrival flights, but I'm worried that the airline will submit these information to Chinese authorities, then they will know I have a US passport, but I don't have Chinese visa on it, also they may confiscate my Chinese passport.