I noticed that as of SDK v16 a required component to use the Soft Device is nrf_section_iter which is located in the directory "\libraries\experimental_section_vars". Is this really still experimental?
This module is referenced in nrf_sdh.c and therefore essentially all Nordic nRF5x code. If this function is so fundamental to the use of nRF5x devices, surely it should have been thoroughly tested and promoted out of "experimental" by now.