@rtq Bro I love you, that was actually the issue all along.
When you have fullscreen enabled, we pass --fullscreen
right before --username. Our issue is that we should be passing
--fullscreen true otherwise the argument parser will think that the next argument is another value, rather than another flag. As a result, when fullscreen is enabled the username is not successfully passed to the game, hence
failed to verify username.
So deleting the config.json fixed the issue by resetting it to not be fullscreen, it was not anything to do with the client token.
I will push an update to correct this issue shortly, until then, don't launch in fullscreen to fix the issue!
Again,
@rtq thanks for posting valueful information <3