This is a radio module issue, not a chip issue.
Cheap modules have cheap crystals, better ones have a TCXO.