Fix timeout issue and workaround empty BT adapter name problem when turnning on BT