Originally Posted by
BigFlyer
The trick is getting the airline to allow you on the plane.
Yes, but faced no issues from the airline when doing so this Saturday on my flight back. And the process with CBP being presented an expired US passport by a US dual-citizen was very smooth for us, as the airlines accept non-US passports and then await to see what CBP kicks back to them about the passenger.