Hello, I am working on a ble application which is streaming data via ble notifications. I am currently queuing up the packets in the notification queue and keeping track of the current queue number, however I was running into issues with tracking the queue number on disconnects. I was wondering if the queue can be assumed to be empty upon a re connection after an abrupt disconnect? Say if I have 3 packets in the queue, however I disconnect before they are sent, will these packets persist in the queue upon re connection? Also somewhat related to this is the behavior of stopping notifications, I noticed that whenever I disable notifications, all the packets seem to be sent before the notification is disabled. Is this just coincidence, or are all packets in queue sent before the notification disable is acknowledge? Thank you for your time!