Originally Posted by
Serg_2012
Hmmm weird. Never had this problem when I flew yvr to JFK on Cathay. Boarding pass pops up everytime when I'm done checking in.
The CX flight departs from the international wing so does not use the US Pre-Clearance facility. Wherever there's US Pre-Clearance you must have a paper boarding pass so it can be stamped to show you've been granted entry (even if there's also one in your passport). You don't need to show your boarding pass upon arrival at JFK immigration/customs.
This also happens with AC, UA, DL, AS, AA...no e-boarding pass.