Also, Jaymi, if it's of any help, you might try lowering the elevation and see if maybe something to stuck in the ground (I have no idea if this works, mind you, but it sounds like a grand idea!).
Time permitting, I'll try and see if I can fix the routing glitch I also have. It's really really annoying to have them walk in the front door, hug the kitchen to the windows, walk along the windows, then make a 90 degree turn to walk across the empty space and into the entertainment room.