You know I have had very similar height and distance issues but only on occasion. Just yesterday I thought to check the firmware on the batteries, and found that one of my three batteries had a different update. I updated it to match the controller and didn't have a distance issue after that...