This seems like something that he wants the game to be changed to fix. It shouldn't be hard for Badspot to make the client add-on execution happen when the game is successfully authenticated.