Try running it with the runemate client on fullscreen , I just did a test for it myself, and it appears to be running in the direction you mentioned when not selecting a location e.g. Edgeville, Al-Kharid, or Port Phasmy
Also its okay, I'm gonna be make a few changes to the Interface so that the location box will be seen when RM is not full screen, that way its easier to see it, and set it
here is what the UI looks like atm
The box on the far right, is the location choice, without that the bot will run to the wrong location
There is a temp fix/patch on queue, to prevent the bot from running from current location until this choice box is set