out of curiosity do you have a flight radius limitation set in the software?
i learned an interesting lesson the other day about GPS mode, home points, and walking a powered aircraft to another takeoff point other than its recorded home point. Just something to think about.