According to the document TGAP_CONN_ADV_INT_MIN and TGAP_CONN_ADV_INT_MAX range starts from 32. However actual minimum is 160=100ms. See Bluetooth specification chapter '4.4.2.2 Advertising interval'. If smaller value is accidentally set GAP_MAKE_DISCOVERABLE_DONE_EVENT gives failure value of 0x12. And you can not make device discoverable when connected. It would be very useful to have GAP source code available for checking these kind of issues.
Used device CC26xx with BLE SDK 2.2.1.