Если еще актуально, то вот для лоста решение: в классе Player, в методе public void ask(ConfirmDlg dlg, OnAnswerListener listener) нужно дописать удаление слушателя ответов, после отправки пакета, через время, данное на ответ:
*** Скрытый текст: У Вас недостаточно прав для просмотра скрытого...