fix: notification protocol mismatch