Hello,
I am using a custom nRF52840 (SDK 14.2.0, SoftDevice S140) based board.
Our boards stopped advertising and upon debugging we saw an error in the peer_manager_init() function.
On further debugging, we were led to pm_init() function, which led to the pds_init() function, which led to the fds_register(fds_evt_handler).
It looked like the error was being generated from this function (fds_register). When we looked into fds_register, we saw that we are getting the FDS_ERR_USR_LIMIT_REACHED condition.
In our case, FDS_Max_users is defined as 4 in the SDK _config.h file. We never edited this file and have been using these boards for 6 months, but this error just came up for the first time in the last two weeks on 3 different boards.
Can anyone explain what FDS_MAX_USERS is, why this error could be happening, and how to fix it?
Thanks!