Hi Erel
I use the HTC one . Android OS is 4.11. I have to try StateChanged, it is not change the state . When turn off the my phone Bluetooth device , the command have change the state . So I don't know what happen . So I use the AsyncStreams command . It can to check the Bluetooth device state ,but the wait time is too long , So I want to have other solution for the issue .
Thank you for your help .