# Clear An Oracle Fusion ESS Job Stuck In Blocked Status

> Source: https://netray.co/erp-help/fusion-ess-job-stuck-blocked-status
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

A Blocked status on an Oracle Fusion Enterprise Scheduler (ESS) job almost always means an earlier instance of the exact same job is still running or stuck, and the job definition does not allow simultaneous requests. Find and finish, or cancel, the earlier request first; only then does the Blocked request move to Running.

## Kind

error

## System

oracle-fusion

## Erp

Oracle Fusion Cloud ERP

## Module

Enterprise Scheduler Service (ESS) / Scheduled Processes

## Query

Oracle Fusion ESS job stuck in Blocked status

## Alternate Queries

- ESS scheduled process stuck in Blocked Oracle Fusion
- Enterprise Scheduler job wont run again Blocked
- Oracle Fusion scheduled process pending forever
- why is my ESS job Blocked not Running

## Applies To

Oracle Fusion Cloud ERP and HCM, standard and custom ESS jobs, all monthly updates

## Steps

### Clear a Blocked scheduled process

**Items:**

- Open Navigator > Tools > Scheduled Processes and search by job name across all statuses, not just your own submissions.
- Sort by Status and find the earlier request still shown as Running, or one stuck for an unusually long time.
- Open that earlier request; if it is genuinely hung (no progress, no growth in the log), use Actions > Cancel Process to end it.
- Watch the Blocked request - it should move to Running automatically within a minute or two once the blocking request clears.
- If it does not move, refresh the Scheduled Processes list; some UI sessions cache a stale status.
- For a recurring conflict on a custom ESS job you own, open the job definition and check whether simultaneous execution is disabled by design.
- For Oracle-delivered jobs such as Create Accounting or Import Payables Invoices, treat single-threading as expected product behavior rather than a bug, and stagger submissions instead of trying to force parallelism.

## Sections

### Why Blocked Exists

**Body:**

ESS enforces this to protect data integrity: two instances of Create Accounting or Import Journals running for the same ledger and business unit at once could double-post or deadlock. Blocked is ESS deliberately holding the newer request instead of letting the two race against each other.

### Blocked vs Error vs Warning vs Running

**Body:**

Running means the process is actively executing. Blocked means it is queued behind an identical or conflicting request. Error means it ended with a failure. Warning means it completed but some rows or lines were rejected. Confusing Blocked with Error wastes time chasing a fix that does not exist - the correct response is simply to clear or wait out the blocking job, not to resubmit or reconfigure anything.

### When The Blocking Job Is Itself Hung

**Body:**

Sometimes the earlier Running job is not actually progressing. Check the View Log timestamp for the last update; if it has not changed well beyond the job's normal runtime, cancel it. If cancel does not work from the UI, Oracle support can force-close a genuinely hung server-side ESS process.

### Custom ESS Jobs And Parallelism

**Body:**

For custom BI Publisher-based scheduled processes you control, the job definition has an option controlling whether multiple instances can run concurrently. Turning this on is appropriate for read-only reporting jobs but risky for anything that writes data, since it reintroduces the exact race condition Blocked exists to prevent.

## Pitfalls

- Repeatedly resubmitting the Blocked request, which just creates more requests stuck behind the same blocker.
- Cancelling the earlier job when it was actually still doing useful work, leaving a partial data state.
- Assuming Blocked means a permissions or scheduling configuration problem when it is almost always a concurrency lock.
- Not checking across all users - a colleague's identical job submission can block yours even though you may only be looking at My Processes.
- Forcing parallelism on standard financial posting jobs to make blocking go away, which risks duplicate postings.

## Ai Angle

ERPray can watch Scheduled Processes on your behalf and tell you immediately whether a stuck request is Blocked behind an identifiable earlier job, or genuinely hung, by reading the process log timestamps and job definition concurrency settings - so you are not manually cross-checking three different processes to figure out which one is actually the problem.

## Faq

### Does Blocked count against my scheduled process quota or history?

**Answer:** The Blocked request still shows in Scheduled Processes history like any other, but it consumes no server resources while waiting; it is a queue placeholder, not an active execution, so it will not slow down unrelated jobs.

### Can I reorder which Blocked job runs first?

**Answer:** Not directly from the UI. ESS generally processes blocked requests in submission order once the conflict clears. If sequence matters, cancel and resubmit only the job you need first, or coordinate submission timing with whoever owns the other job.

### Why does Create Accounting always seem to block itself?

**Answer:** It is scoped tightly per ledger and business unit by design to avoid double-posting journals. If you see it blocked often, it usually means someone is submitting it repeatedly for the same scope before the prior run finishes, rather than checking status first.

### Is Blocked the same as a job stuck at 0 percent for hours?

**Answer:** No. A job that shows Running but stays at 0 percent with no log growth for far longer than normal is hung, not Blocked, and usually needs to be cancelled and resubmitted rather than waited out.

## Search terms

ESS job Blocked Oracle Fusion, scheduled process stuck Blocked, Enterprise Scheduler Service concurrency, Create Accounting job blocked, Oracle Fusion scheduled process status, Import Journals blocked status, Oracle Fusion job stuck running, cancel scheduled process Oracle Fusion

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
