[fix] Fixing a bug where ACK callbacks were also added by event packets without an id