setLocalName not picking up


I'm starting a new BLE peripheral and I give it a name using setLocalName.

But when I scan for it on my iPhone it sais 'found device: ARDUINO 101-752A'

Any idea why it does not pick up the name I gave it ?

OK ! I figured out there is a setDeviceName. I used that , but it still scans it as ARDUINO 101-752A