I am now looking at the lastest BlueGiga code you have in git.

The pin-51 "hardware" reset looks somewhat B0rked to me. smile

There is no need to first pull the line LOW before then pulling it HIGH to initiate the reset. So nuke that.

Next, I only use the hardware reset here ONCE at power on. Never again. Does it really need to do hardware resets so often in there?

Cheers