Yeah I am right next to the power supply (and it's on) when trying to pair.
I did get the Robot from Marina Pool and Spa, I'll give them a call, I might have just got a dud, but so far, I'm not impressed at all and I was really looking forward to giving one a shot to save me some time cleaning...