I think you should change the username lenght to 16, else you get kicked with the following exception:
Internal exception: java.io.IOException: Received string length longer than maximum allowed (18 > 16)
You changed it in this commit to 32 characters.