This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SDK11: Error 4 when calling ble_dfu_init()

I have an application with my own custom service with a 128-bit UUID (including 4 characteristics). The application has worked so far. Now I try to add DFU service support to my application.

But when calling ble_dfu_init() I get error 4.

I tried to increment p_ble_enable_params->common_enable_params.vs_uuid_count to 2 (in softdevice_enable_get_default_config)

But that doesn't solve the problem. Someone can help me Thanks

Related