No you don't, you can override OSBot's Break Manager and set your own activate conditions. So when the break manager is active the login handler won't activate. You also get another loop method so you can do whatever you want while breaking etc
@Ruoloc Try adding the -debug 5005 flag when launching from the command line, will show more debug info. Could try using Java 8, possible it's an issue with Java 11 support