nordic SDK 17.0.2 BLE DFU issue

My firmware is using SDK 17.0.2, and it includes CPS, battery, and a custom service. Everything has been working fine. The custom service is responsible for sending and receiving packets to achieve bidirectional control. Originally, the program called APP_ERROR_CHECK(ble_dfu_buttonless_async_svci_init()) at the start. However, now I want the DFU functionality to be disabled, so I removed this line of code. The BLE device can still connect, but none of the services are able to send or receive packets anymore. How can I resolve this issue?

Related