Originally Posted by
anacapamalibu
It might be more of an issue with the airline.
For Example Delta says:
Visa required, except for Nationals of U.S.A., provided
arriving at and departing from Shanghai Hongqiao or Pu Dong
airports only, continuing to a third country within 48 hours
and holding confirmed onward tickets and all documents
required for next destination.
I guess it depends on how they define third country.
The easy solution is to route yourself via NRT/ICN/HKG/YVR on the way back.