Hi acheo,
I’m not sure of your nationality, though I see your location says Canada, however I see you’re posting on a forum used by lots of Aussies; so an FYI, our biz jet crew was denied a Chinese visa 2 weeks ago, as we are Australian nationals.
Might be worth checking if you’re lucky enough to be, or any of your crew is, an Aussie. I guess our Government’s pushing back about some issues with the Chinese are having an effect.