Sounds kind of what happened to me, though I wasn't flying so low to the ground. My solo flew out of range on me and instead of coming home, it landed itself. Looking at the logs, you can physically see where it lost connection, where home was 'supposed' to be, but why it never returned I have...