yea i have that problem aswell, but what works for me is that if you notice your char walking away from your bot spot, just stop the bot and walk back to your bot area. If you're back, remove the current hunting area in aGbot, refresh your position where you are standing now, add it to the hunting area and press start bot. This works for me, hope i helped.
P.S. you don't need to add restriction area. Go to the Monster tab in aGbot and select the monsters you want to ignore, this works perfect aswell.