Нашёл баг в компоненте TBluetoothLE. По каким-то причинам длина передаваемого массива ограничена 20 байтами. Если посылаешь больше - ничего не передаётся.
Причём в компоненте данные хранятся ( запускаю отсылку - потом читаю = всё есть) а на устройство не посылается вообще.
К кому обращаться ?