RTL at home turn circle

my home point is first waypoint and set it to home, and far away from the other waypoint, means I want to home like power charge station.
when I RTL, the rover goes home directly from the main route map, but some time the rover goes over the home point, then it turn a big circle to back home point. how I can avoid this problem