I wonder if they could license the technology then produce it themselves. I believe this is what India has been doing?
https://news.ycombinator.com/item?id=30967224
Which makes sense for the CCP. If everyone gets the western vaccine then it makes the CCP look bad.
Ramping up production was a problem in the beginning but now it should not be a problem to produce enough shots to supply China. Even a single shot mRNA would improve immunity by a lot when combined with other vaccines. If China had ordered it in 2020 they would have received multiple doses per person by now.
I have no idea why mRNA failed in China.
Classic case of "not invented here" syndrome?
https://www.bloomberg.com/news/articles/2021-12-12/billionai...
That's not quite what you describe, but they could have poured resources into manufacturing the licensed vaccine instead of outright blocking its use.
What seems strange is that they haven't been able to quickly make an mRNA vaccine of their own. Supposedly South Africa has managed to pull it off, and I'd guess China has a much more advanced research/production capacity. Though it's also very possible it's happening and I just haven't heard of it :)