Signal range is a complex issue and you can't expect to achieve the Max Transmission Distance any time you fly.
Actual range is going to vary considerably with local interference levels and the amount of trees or other obstacles between you and...
Your compass and IMU are never going to have any effect on your control signal.
Leave them alone.
Maybe ... but probably not
People like to blame firmware updates for all kinds of things, which usually have nothing to do with firmware updates...
To post your flight data there are a couple of options ...
1. Go to DJI Flight Log Viewer | Phantom Help
Follow the instructions there to upload your flight record from your phone or tablet.
That will give you a detailed report on the flight...
Does that come from gyro sensors?
Or if it's from GPS, how accurate is it when the data shows no satellites acquired?
How far does that show the drone flying from the launch point?
I still have trouble accepting that a drone flown the way this...