Все проблему решил.. Я был прав на счет пункта 2
Имя персонажа шифруется XOR ключем. Все пакеты ГеймСервера шифруются XOR ключем.
XOR ключ оказывается не простой.. а 16 байтовый массив где первые 8 байт рандом, а вторые 8 байт это статик значения. (Вот тут и была моя проблема.. я юзал просто рандом на все 16 байт)
Тему можно закрыть или вообще удалить.. Спасибо что хоть попытались помочь.