That was an attempt to do as little modification to the sample as possible to reproduce the issue. In my real application I added a new service with the indicate property.
I can add a new service which then sends out the indicate if you think that makes a difference for reproducing this issue. Just let me know if I should try that. This change was just to reproduce the issue with minimal changes possible to the example. There is no example which already uses the indicate functionality as far as I can see, otherwise I would have used that. Maybe you could add a test for the indicate feature to the feature test project so I can use that?
Sorry, I just noticed that you previously mentioned setting the connection interval to 2750ms and the latency to 7. These parameters will cause the slave to disconnect. The SDK supports a maximum sleep interval of 3 seconds during connection when using 32kRC. You can refer to the handbook for more details: https://doc.telink-semi.cn/doc/e ... ck-source-selection.
However, the problem you encountered is indeed something that should be handled within the SDK. We will find a way to avoid this issue later. Thank you