Could this be my problem?
devzone.nordicsemi.com/.../s110-7-0-0-can-i-write-my-own-mbr
an application now starts at 0x15000 which is to make room for an extra 4Kbytes in the softdevice 7.0.0
If so is this the (eclipse) solution? devzone.nordicsemi.com/.../jlinker-lite-programming-sd-s110-v7-alpha-3 github.com/.../9
I was using the standard nrf51 sdk with its Makefiles
Should I modify the Makefiles to reflect the change and the fix in github.com/.../9
Previously the application started at 0x14000, And this is pretty much through out the documentation.
Would explain why the advertising was when flashing with jlinkgdbserver?
And why nrfjprog.exe required an erase after the SoftDevice was applied using? ./s110_nrf51822_7.0.0-3.alpha_program.bat --program