С ником E'gen все просто. Одинарная кавычка недопустима в использовании в названии учетной записи т.к. JavaScript, который обрабатывает событие нажатия на ник, использует такие же кавычки для выделения текстовой части в параметрах вызова функции.
Вариант №1: заменить в функции одинарные кавычки на двойные. (при условии, что в названиях других учетных записей не используется двойная кавычка)
Вариант №2: Обрабатывать имя учетной записи и "экранировать" потенциально опасные элементы.
Вариант №3: Предложить пользователю заменить символ ' на `
добавлено через 4 минуты
E'gen - единственный ник, в котором используется одинарная кавычка.
p.s. я за вариант №1 или №2.