Every reason the flow would not run as it stands. Empty when the dispatcher would accept it.
Compile problems come first and, like the dispatcher, stop there: a flow that does not compile has no graph to validate.
the flow's steps (MJAIAgentStepEntity satisfies the shape as-is)
MJAIAgentStepEntity
the flow's paths (MJAIAgentStepPathEntity satisfies the shape as-is)
MJAIAgentStepPathEntity
Every reason the flow would not run as it stands. Empty when the dispatcher would accept it.
Compile problems come first and, like the dispatcher, stop there: a flow that does not compile has no graph to validate.