Your name has to match precisely. Pre-check calls for full name, JOHN QUINCY ADAMS. Your profile has to match that perfectly. It can not be JOHN Q ADAMS. Or JOHN ADAMS. It must be JOHN QUINCY ADAMS.
When I first bought pre-check I had to go back and adjust every stored profile when I added my known flyer number.