TSA made it very clear in the beginning that this is a random process. Some flyers qualify nearly every time, some only rarely. Not enough data points to understand why it works sometimes but not all times, but this is exactly what TSA intended. Some go for long periods without PreCheck qualifying.