# PRIVACY_JOB_FAILED

- Surface: API
- HTTP status: 500
- Details: `{ requestId: string, failedStores: string[] }`

## Cause

A privacy job did not complete against every store, so subject data may remain in the ones it could not reach.

## Fix

`details.failedStores` names which stores were not completed. Re-run the job for `details.requestId`. The job reports failure rather than partial success precisely because a partially-completed erasure that reports success is a compliance problem.

## Related

- [PRIVACY_JOB_NOT_FOUND](https://splitch.dev/docs/error/PRIVACY_JOB_NOT_FOUND)
- [PRIVACY_CONFIRMATION_REQUIRED](https://splitch.dev/docs/error/PRIVACY_CONFIRMATION_REQUIRED)

Source: https://splitch.dev/docs/error/PRIVACY_JOB_FAILED