Same Node as BLE Mesh and BLE Server (Dual Role)

Hi,

I am Currently running BLE Mesh with nrF5340DKs, I refer all nodes as Cores but 1 as Master, Master receives and Stores data as well send data to PC Serially for further analysis.

Now I am trying to replace PC with Mobile Phone, Where Mobile as BLE Client and Master(Just a Mesh Node) as BLE Server(with Read & Write Char.).

So we need the Mesh Node(Master) act as a mesh node to collect mesh data and as BLE Server for mobile app(nrf Connect mobile app) connectivity concurrently.

I trying to add BLE Server Characteristics to my Mesh Application code but not working as expected, I tried some basic ideas like

disable Mesh advertisement after provisioning and enable Ble advertisement etc. Mesh Works but BLE Server doesn't.

When Call reset mesh api after provisioning i am able to connect with BLE App but Mesh doesn't work.

Please suggest how to achieve expected results and related resources if available.

Toolchain/SDK -> 2.9.1

Thank you in Advance!

Related