Security and checking on all forms of London transport systems have increased.
DD's friend is a ticket inspector, and what he says, they do get a lot of threats and abuse when they ask for proof of payment, which is why the Transport police are often called.
More ticket/pass inspections. Many stations have regular visits from the police with the dogs - I think it's for drugs and knives. They walk the dogs past people.
I don't see the problem - just produce the pass, and know that if you're carrying drugs, you may get a tug. No bias, they walk the dogs past all people.
This whole thing is a silly drama over a reasonable request.🙄