Pre-check is unrelated to class of service or status.
If you enroll in Pre-check and your data is properly entered, both for your e-ticket and KTN, you should see Pre-Check almost 100% of the time. There are limited exceptions, but for the average traveler, not relevant.