I experience a weird phenomenon in which my BLE device name that is advertised doesn't match the one I programmed. This only happens in iOS. Tested with Nordic App, so I assume it is somehow related to the device (?) The device always appears as "nRF5x", regardless of what I place in COMPLETE_LOCAL_NAME or SHORTEND_LOCAL_NAME. Device is programmed using the web-based mbed compiler (I assume S110?)
How is this possible? Where would the nRF5x even come from?!?!?! It doesn't appear anywhere in my code....