I am using a nrf52840 dev kit with the ICMP example and a linux host using a nrf52832 with the Zephyr stack as a controller. The linux host scans for the dev kit and connects however the ICMP always detects that the controller is using a PUBLIC address however, in the linux host I see it is using a RANDOM one and when I use a different device to connect it detects a RANDOM one.
How can I check this in the NRF SDK stack? Has anyone had this problem before? Shouldn't I detect it as RANDOM peed address?
Thank you