On this question it is said: "Error code 0x3201 means BLE_ERROR_GAP_DISCOVERABLE_WITH_WHITELIST: Use of Whitelist not permitted with discoverable advertising."
Why does example ble_app_hids_mouse (SDK v12.3.0) advertise with
adv_flags = BLE_GAP_ADV_FLAGS_LE_ONLY_LIMITED_DISC_MODE;
and has Whitelist
options.ble_adv_whitelist_enabled = true;
enabled?