Hi,
We've been developing a product using nRF52840, where it does a lot of advertising and scanning.
We've migrated from SDK v2.5.2 to v2.8.0, and recently discovered we have a fairly rare intermittent fault. We've captured some information about the fault and it is consistently happening in `(ncs/v2.8.0)/nrf/subsys/bluetooth/controller/hci_driver.c`, where the sdc assertion handler is called. The ASSERT messages we've caught are:
- SoftDevice Controller ASSERT: 33, 421
- SoftDevice Controller ASSERT: 33, 923
- SoftDevice Controller ASSERT: 48, 203
Any advice at all for how we can narrow down the cause of this issue and stop it from happening? Our product use case can't trivially tolerate these unexpected fault + reset events, and the assert appears to be happening within the closed source SoftDevice part of the SDK.
Things that might help:
- known issues that cause this with known workaround
- ways to get extra information in the logs