I'm pretty certain that the issues I had all came from having non-default keybindings in-game. My directional dash was bound to V and my Vacuum was bound to Ctrl+V. I thought the bot wouldn't use default keybindings to do actions.
Atleast this might explain why my bot was spamming dash like a madman, lol.
Can't really check if that was the reason behind all my issues, since the nav servers seem to be bugged again.
Edit: Ok, bot is working again and apparently it was the exact reason I mentioned.