Hello Mike,
I just test your new solution helping me to disconnect all services from the Bluetooth device.
Sorry for the delay, I encountered some difficulties on other issues.
I test with my solution and then with your demo, and the result remains the same: only one service is disconnected, the one I registered. The others registered by BlueSoleil itself are not disconnected. I believed so hard that it could be possible. But it seems that BlueSoleil it's a kind of непослушный ребёнок and wont listen.
I hope you got another idea
Mariluz