In your example you use as data type 0x09 and I dont understand why.
if I look on the Mesh Specification Mesh Beacon AD Type format
0x00 Unprovisioned Device beacon
0x01 Secure Network beacon
0x02–0xFF Reserved for Future Use
advertiser_enable(&m_advertiser); static const uint8_t adv_data[] = { 0x11, /* AD data length (including type, but not itself) */ 0x09, /* AD data type (Complete local name) */ 'N', /* AD data payload (Name of device) */ 'o', 'r', 'd', 'i', 'c', ' ', 'S', 'e', 'm', 'i', ' ', 'M', 'e', 's', 'h' };