I have a one-time pass from a canceled card (I currently have no UA Chase cards open), and it still shows up in my app. I was expecting it to go away (since it's from the year I never paid for) but given that every source claims I have a one-time pass I would be pretty upset if it turned out not to work.