Точка удержания может плавать при малом количестве найденных спутников. Бывает, что перед взлетом было определено большее количество спутников (8-12), а в полете оно уменьшилось соответственно точка "поплыла". Спутники GPS не геостационарные, они постоянно в движении, какие то появляются, какие то уходят за горизонт, отсюда мощность их сигналов не постоянна, так же как и их количество.
Возможно занижены гейны, по этому коптер медленно реагирует при удержании точки. Попробуйте постепенно повышать Gain в программе Assistant, с шагом 10.
Что касается ошибки - 27, возможно намагничен компас, в инете полно примеров размагничивания, хотя на мой взгляд это не совсем удачные примеры - крутить магнитом перед компасом, но многим это помогло. Обязательно проведите Basic и Advanced калибровки в программе Assistant, меню Tools, это очистит память контроллера от возможных накопившихся ошибок. Advanced калибровка может пройти в два этапа, это нормально, - первый до выпада окна с предупреждением о высокой температуре контроллера, второй - продолжаете через 5-10 мин. Процедуру калибровки выполняйте при комнатной (!) температуре. Обязательно при калибровке используйте горизонтальную (!) поверхность, и от начала процесса до окончания не изменяйте (!) положение коптера.