Hi, on Android, I sometimes get delayed notifications. I measure realtime data and send them over notification, and I can see data change on Android with approx 1 s delay. Sometimes it helps to connect and disconnect BLE device.
On Windows notifications always work.
I send 20 notifications/second with approx 20 ms connections interval.