I'd like to clarify again that it is impossible for Taiwan to NOT issuing Visas, given JWC is an international competition. (Note that individual tourists CAN still enter Taiwan, through special applications.) Besides, it is not the case that Taiwan got the right to host this competition suddenly just in 2024; the Chinese Taipei FS association applied for hosting the event long time ago. So China's skating federation should be prepared for that already.
I just don't buy that it has anything to do with issuing visas from the hosting country's side. But it's more like the case of the Asian U20 Men's Volleyball Championship that was originally assigned to Taiwan, when it was announced last month to be relocated to Indonesia due to China's objection (and Taiwan had to WD, or was "forced" to WD from hosting the event).