Sorry if I don't belive "dirt" as a reason for fly aways...no way. I am quite sure it's lack of "GPS almanack" update!Has anybody considered the fact that some flyaways might be caused by dirt?
If the realsense or the sonar has any kind of dirt or even a small obstruction, it could be thought of as an obstacle and constantly tries to "get away" from it.