BLE not work when not connected to USB

Hello Arduino
I'm working on some project with arduino101 to use BLE
but when I try to use with external power supply
BLE is not working

I mean, when i connect arduino101 to computer via USB
BLE is working so i can connect to nRF tool box in android

But when i supply power with 9V battery, BLE is not working
what is the problem here?

If u guys knows the problem please give me an advice

Are you sure the board is working when you power it from your battery? how exactly is the battery hooked up? Does the battery have charge?

enyquist:
Are you sure the board is working when you power it from your battery? how exactly is the battery hooked up? Does the battery have charge?

I could see the LED turned on when battery is connected
I use 9V battery

Just no signal for BLE ( nRF toolbox cannot find my arduino )
I already checked some IO function is working when just connected to battery

So it looks like arduino works fine but some BLE problem, I have

OK. Still two unanswered questions:

  1. how is the battery hooked up (draw a diagram, or take a photo, if you have to)
  2. Are you sure the battery has full charge? i.e. is it a new battery? (just because it can light an LED, does not mean it can run BLE- they have very different power requirements).