Can't connect to BB-9E

I own all the Star Wars Sphero droids, all of them work, except the one I just got, BB-9E.
It shows up in the list of Droids Located, but when I select it, it just spins for a while then goes back as if I hadn’t done anything. Does anyone have any idea of what is going on?

I think it has to do with charging… the app only detects it when it is sitting on its charger.