I am facing an issue with unsuccessful zms initialization. For my case, it always seems like each of my boards can only work with zms in one project; I can update the code within the original project all I want, but switching to another program with zms will result in a failure, and switching back to the original is fine. For my development purposes, I have also tried to implement a button callback that calls zms_delete(), and pressing that will also result in the same failure problem.
To resolve this issue, I have tried to:
- rebuilding the project, and flash it onto the board again.
- erase and reset with nRF Connect Desktop, then rebuilding and flash again.
- pressing the reset button on the board.
- disconnecting the board from the PC, then reconnecting it again.
- restarting my PC entirely.
Out of the above attempts, only restarting the PC entirely solves the problem; but this simply seems too complicated for a problem like this.
My setup:
Microsoft Windows 10 Pro, nRF Connect SDK v2.8.0, nRF52840dk & nRF54L15
Below are the error messages: