Failure Modes of Multi-Agent Systems

MAST classification: 14 failure modes in three categories (system design defects, agent consistency failures, lack of execution checking).

Simple fixes give only ~15% improvement – these are fundamental architectural defects, not bugs. Agent failure is byzantine in nature: it doesn’t stop, but outputs plausible but incorrect conclusions.

Two engineering modes:

  • concurrent conflicts in shared filesystem – lost update is cured by optimistic version locking; semantic conflicts between files are harder;
  • cascading error amplification (“broken telephone”) – error grows consistency through several agents; cured by cross-checking and deterministic external feedback.

Related: Multi-Agent vs Single-Agent, Filesystem in Multi-Agent Systems, Orchestration Model