Ok. Fair enough, but your problem then is with complications and inconsistencies in the implementation of Legacy, admittedly very complex.
Using the built in Bluetooth implementation might actually make things less complicated because it's come from the less-complicated LionChief part of the product line.
Why not use Bluetooth instead of Legacy? It may take the headaches away.
Mike