1. FortiSOAR Documentation (Playbook Engine): The logic for playbook execution status is inherited from FortiSOAR. The documentation clarifies playbook states. The "Failed" status is explicitly defined: "A playbook is marked as Failed if any of its steps fail to execute."
Source: FortiSOAR > Playbooks > The Playbook Engine > Playbook Execution. (This principle is fundamental to the FortiSOAR engine integrated into FortiAnalyzer).
2. FortiAnalyzer 7.4.0 Administration Guide: The guide describes monitoring playbook execution and shows the possible statuses. A playbook run that contains a failed task will show a "Failed" status in the execution log.
Source: FortiAnalyzer 7.4.0 Administration Guide
Page 519
"Monitoring playbook execution". The section illustrates that a non-successful completion results in a "Failed" status for the playbook run.