Sends one application message after successful capability negotiation. Queue exhaustion fails the connection explicitly; actions are never dropped silently.