Xadow - BLE + Main Board : cannot detect from Android

After much success working with Seeeduino/Grove BLE, I’m having issues getting the Xadow BLE detected on my Android (HTC One M8) phone.

I’ve followed all steps outlined here http://www.seeedstudio.com/wiki/Xadow_-_BLE, using the “slave” example, but my phone is not detecting the BLE at all.

[code]#define SerialBaud 9600
#define Serial1Baud 9600
void setup()
{
Serial.begin(SerialBaud);
Serial1.begin(Serial1Baud);
while(!Serial.available());
// set slave
Serial1.print(“AT+ROLE0”);
delay(1000);
}

void loop()
{
while(Serial.available()){
Serial1.write(Serial.read());
}
while(Serial1.available()){
Serial.write(Serial1.read());
}
}[/code]

I’ve also tested a few other Xadow examples, like the battery volume and LED (after loading the drivers and example libraries), and those work fine. I’ve also tested the 6DOF, which is able to print data to local Serial just fine.

I’ve also tested another Xadow BLE card, thinking the first one might have been defective. Still not working.

Could someone share the exact code they’ve used to get the Xadow - BLE working? Could there be an issue with my Xadow main board perhaps not accessing Serial1 properly? Help is very much appreciated.