If they wanted to IPO they could do it at any moment and have a swarm of bankers and lawyers knocking down their door to work 16 hour days to get it done.
The only reason they’re not doing it is by choice, because they want to find an optimal time to maximize their returns.
There is no “we’re trying to IPO but can’t”. If they were actually trying, it would be in motion.