There is always a way, but it's not currently available publicly. QX understands that some access is needed for the dealer channel, and for the "pro" end users. There is good news: There will be an official solution to this in the near-ish future. Stay tuned.If Qixiang doesn't want us in the service menu, and I don't blame them, they need to at least add a menu function where the frequency calibration can be fine tuned. This is literally the only radio in the history of radios where there is absolutely no way to calibrate the frequency. There are no trim pots inside the radio, so software is how they would have to do it, like how the Icom 7300 does it. I'd love to see a firmware update giving us this feature, even if it only gives us +/- 100Hz from the factory calibration, that would be enough to properly dial it in.
Your example of 20Hz frequency error is very unusual for these radios, however it is a perfect example of when access is needed, and is totally justified.
Unfortunately the brakes had to be put on the PRO service menu access early, because of the mistakes being made (and shared) by people who didn't have the equipment or knowledge needed. The PRO is the most solid and tested new QX radio to date, and QX wanted to see some consistency with the product, (at least for a while) to give the radio the chance it deserves. I agree with them 100% on this.
No understanding + a YouTube video showing access + a DOSY power meter = bad news for the radio, and bad news for the users who got it wrong.
A better solution is coming that will solve your issue.
73