Campaign: Delivery extraction approval skipped intermittently
This article describes an intermittent issue in Adobe Campaign where a delivery can proceed to extraction without the expected manual approval step, even when Enable Extraction Validation is configured. The behavior is not consistently reproducible and appears to occur only under specific workflow timing conditions.
Description description
In some cases, a delivery configured with Enable Extraction Validation may bypass the expected extraction approval step.
Expected behavior
When extraction validation is enabled, the delivery should pause and wait for manual approval before extraction proceeds.
Actual behavior
The delivery may continue to extraction without presenting the expected approval step.
Observed characteristics
- The issue is intermittent.
- It may not be reproducible in lower or test environments.
- Similar deliveries using the same general configuration may work normally.
- Logs may show that extraction was treated as ready to proceed, even though no explicit extraction approval was performed.
Likely trigger scenario
Investigation indicates that the issue can occur when two deliveries belonging to the same campaign/workflow are validated within a very short time window.
A likely sequence is:
- A user approves the target for the first delivery.
- This triggers the technical workflow responsible for delivery processing.
- While analysis/preparation of the first delivery is still running, a second delivery in the same campaign/workflow is approved.
- The second trigger causes the technical workflow to evaluate delivery state again.
- Under this timing condition, the first delivery may be incorrectly considered eligible for extraction before the extraction approval step is actually completed.
- This points to a timing-related workflow evaluation issue rather than a consistently reproducible configuration problem.
Resolution resolution
Recommended mitigation
To reduce the risk of this behavior:
- Do not approve multiple deliveries from the same campaign/workflow in rapid succession.
- Wait for the first delivery analysis/preparation step to fully complete before approving another delivery in the same workflow.
- Monitor technical workflow activity during approval processing to ensure overlapping execution is not occurring.
Additional checks
If the issue continues, review the following areas:
- Workflow implementation and whether any settings are being overridden
- External account or connector configuration
- Any custom workflow logic that could affect delivery state transitions
- System load or backlog affecting the technical workflow during approval handling
The most likely explanation is a race/timing condition in which overlapping approval activity causes the technical workflow to identify a delivery as ready for extraction before the intended manual extraction approval step is enforced.