Rechecked at delivery time, including retries, so policy changes while offline cannot release an old UI frame after reconnecting.
final bool Function(Uint8List bytes)? canSend;