I tried integrating ConnectThread class for Bluetooth device populated in the list. It fails to connect with this error in logcat with no much information:
CONNECTTHREAD: Could not connect: java.io.IOException: read failed, socket might closed or timeout, read ret: -1