4xx Client Error

HTTP 424 Failed Dependency

The request failed because it depended on another request which also failed. Used in WebDAV when a dependent sub-request in a batch operation fails, causing subsequent operations to also fail.

Common Causes

  • A dependent WebDAV operation in a batch failed first
  • Cascading failure in a multi-step transaction
  • Prerequisite operation returned an error

How to Fix

  1. 1Fix the root cause — the failed dependency — first
  2. 2Retry the entire batch operation after fixing the issue
  3. 3Check which sub-request failed and resolve it

Example

HTTP 424 Failed Dependency
COPY /files/ HTTP/1.1

→ 424 Failed Dependency
→ "Copy failed because parent directory creation returned 403"

Related Client Error Codes