Relation between mynewt and PANS

Hi, thanks for the responses @wassfila and @leapslabs .
As far as I know, PANS’ own BLE functionality is optional, and can be disabled by simply not calling dwm_ble_compile(). Do you happen to know, if I can take control of the chips’ bluetooth functionalities if this is omitted? Or is it maybe already enough to set dwm_cfg_common.ble_en = false? I’ve seen some questions to this topic (like this one), but they are either unanswered, or the answer is “should be possible, but we never tried”.
I tried for a couple of hours now, but I was not able to find out how to properly initialize the chip.
If dwm_ble_compile() is not called, all nrf API calls error out with NRF_ERROR_SOFTDEVICE_NOT_ENABLED (SoftDevice has not been enabled), and if I keep the call, but instead disable bluetooth via the ble_en property, calls like ble_advertising_start() error out with NRF_ERROR_INVALID_STATE (Invalid state, operation disallowed in this state).