To the kind attention of Nordic support team,
we are experiencing a very random and rare loosing of existing ble bonding infos (device side). So that to reconnect to the host we have to redo
a bonding. I'm suspecting that fds get full, a bonding update is failing and this is causing this very rare issue. And that is what I'm going to monitor.
I only I'd like to know if it is plausible? I mean, it can happen that bonding infos of an existing bonding sometime needs to be updated in flash and this
is prone to fail if fds hasn't got room anymore? I'd only like to get a theoretical reply about that, if it is not too much trouble.
We are using sdk16 and fds_gc is only called in peer_manager_handler, at this stage, like in standard Nordic code.
Having said that, I think could be useful to be calling fds_gc after every ble disconnection as suggested in one of your threads. Can you please confirm
about that? Thank you very much for your help,
Best regards