Tried out the ogre safespot w/ cannon again and the same bug happened again. Picture 1 is where i started, picture 2 are the location i ended up sometimes after a few minutes. The options i selected was ogre as npc, magic combat support, cannon support, safespot tile set to 0, anti ban options, cannon ball set to a random range and fight alongside cannon.
1. http://i.imgur.com/VT5WAay.png
2a. http://i.imgur.com/UKXwADS.png
2b. http://i.imgur.com/LqNwsFS.png
I've also noticed the bot will not refill the cannon for quite some time, but will fix it self later.