The UUID you are using is the UUID of the service - if you want to use the default RFCOMM channel you should use the SPP UUID "00001101-0000-1000-8000-00805F9B34FB"
instead of the UUID.randomUUID();
serverSocket = main.bAdapter.listenUsingRfcommWithServiceRecord("Connection Test", UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"));