I'm trying to get notifications from a peripheral after connecting to it. I used the central_hr example in zephyr, and I changed the UUIDs used to both primary HR service and characteristics to the ones that I see using NRF connect on iOS. when I do this, the central connects successfully but it gives me this error.

What I'm wondering is that it doesn't enter the discovery function, it always fails in the connected callback funtion (code below).


