Hello,
i create a custom profile with two services and with 30 characteristics. The first service has 29 characteristics. Up to this point everything is ok, but when I want to create the next service, NRF_ERROR_NO_MEM is returned. I already read that there is a static 1.5 kB of memory allocated for the GATT table internally in the softdevice. All my characteristics are located in BLE_GATTS_VLOC_USER. But the message NRF_ERROR_NO_MEM will nevertheless returned. What can I do to reduce the size in stack memory?