Hi,
When the bootloader address resolves to something invalid, fds_init will hardfault. I think it should have some check and return a nice error code instead.
See an earlier post of me where I ran into this issue.
Using: nRF52832, SDK 15.3, s132-6.1.1