ak1976, приветствую.
возможно нашел твою проблему с регистрацией, по крайней мере, у меня нечто такое вылезло.
такая проблема: контроллер регистрируется в системе как ченжер, но потом в обмене данными не участвует. голова шлет для него данные, а через три минуты его отключает. при старте он у меня тоже не всегда регистрируется, похоже, он просто шлет запрос на регистрацию до того как голова готова его обработать. перетыкание питания сильно помогает, регистрируется и включается на лету. так что может просто добавить таймер, по которому повторять процедуру регистрации, раз уж нет записи протокола обмена ченжера.