This is a radio module issue, not a chip issue.

Cheap modules have cheap crystals, better ones have a TCXO.