When Messages Go Wrong: Understanding Communication Faults in LLM-Based Multi-Agent Systems
Organizations: Waseda University, Japan · The Hong Kong University of Science and Technology, Hong Kong SAR, China · Nanyang Technological University, Singapore · Shandong University, China ·
Abstract
LLM-based multi-agent systems (LLM-MAS) use specialized agents that exchange messages to accomplish complex tasks. Their reliance on networked protocols, remote tools, and model endpoints exposes communication to message loss, delay, and context expiration. Because agents often exchange open-ended natural language, anomalies can alter task-relevant information while leaving messages processable, allowing semantic errors to propagate through subsequent interactions. Systematic studies of faults in inter-agent communication remain limited. This paper presents a large-scale empirical study of how communication faults manifest, propagate, and affect task outcomes in LLM-MAS. We construct a cross-layer taxonomy linking lower-stack disturbances to application-visible faults and develop a fault-injection and tracing pipeline. Our evaluation covers more than 29,000 executions across 100 tasks, five domains, three workflow topologies, and three model configurations. We find that 20.7% of failures with complete detection records occur without an immediate failure signal, reaching 76.2% for partial-content faults. Flat maintains 53.0% task success under communication faults, compared with 3.3% and 3.2% for Sequential and Hierarchical, respectively. This advantage primarily arises when an alternative information path preserves the evidence required by downstream agents. We also evaluate execution-side and evidence protection mechanisms and find that they recover different failure cases. Evidence recovery depends on whether trustworthy information remains accessible through an unaffected path. These observations provide empirical insights into communication-fault propagation, workflow resilience, and protection design for LLM-MAS.
Figures & tables
| Layer | Fault / effect name | Brief description | Representative source(s) |
| P | P-F1 Bit-level corruption | Isolated or burst errors in communicated bits. | ( Stone and Partridge, 2000 ) |
| P-F2 Link/endpoint interruption | NIC, cable, or power disruption removes a path. | ( Braden, 1989 ; Linux Kernel Documentation, 2011 ) | |
| P-F3 Physical-medium interference | Interference degrades reception and delivery timing. | ( Karn et al., 2004 ) | |
| P-F4 Timing instability | Clock drift affects communication timing decisions. | ( Mills et al., 2010 ) | |
| P-F5 Communication-state corruption | Hardware errors affect communication buffers or runtime state. | ( Carreira et al., 1998 ; Linux Kernel Documentation, 2026 ) | |
| D | D-F1 Frame loss/local drop | Frames are not delivered across a local link. | ( Fairhurst and Wood, 2002 ; Karn et al., 2004 ) |
| Model | Topology | I2 (%) | I3 (%) | I4 (%) |
|---|---|---|---|---|
| DeepSeek | Sequential | 90.7 | 72.2 | 0.0 |
| Hierarchical | 94.6 | 62.5 | 0.0 | |
| Flat | 87.0 | 75.9 | 94.4 | |
| Qwen3.5-9B | Sequential | 72.4 | 75.9 | 0.0 |
| Hierarchical | 75.0 | 75.0 | 0.0 | |
| Flat | 75.0 | 78.6 | 96.4 |
| Fault scope | Sequential | Flat |
|---|---|---|
| Initial handoff | ||
| Handoff and recovery deliveries | ||
| All evidence paths |
Multi-Agent LLM Systems
Multi-agent large language model systems coordinate multiple AI agents to solve tasks through communication, specialization, shared tools, and memory.
See all 1,032 papers