Only problem I’ve had was on Virgin Atlantic, there’s a known issue where the KTN sometimes gets dropped off the reservation. (Calling in to get an agent to manually add the number seemed to work in that case). Otherwise I’ve had pre-check when flying other airlines like Southwest or JetBlue