Troubleshooting

I Cannot Copy the Scheduling Failure Details: Causes and Fixes

User Solutions TeamUser Solutions Team
|
6 min read

When the copy button on the scheduling failure dialog produces nothing, another application is almost always holding the clipboard: the copy is attempted quietly, so a locked clipboard fails without any message. EDGEBIC by User Solutions builds the copy text from the same fields shown on screen, so a retry a moment later normally succeeds, and if it does not, the dialog itself still carries everything you need.

This post covers why the copy fails, what the text contains, and how to capture the failure record for a support request without it. It sits with the other run-failure entries in the EDGEBIC troubleshooting guide, and for what the categories mean see what is a scheduling failure category.

The stakes are small but real: a failure list you cannot capture becomes a failure list you have to reproduce, and reproducing it costs a full scheduling run plus the time to notice the same rows again.

What You Are Seeing

A scheduling run ends with the failure dialog listing one or more jobs that could not be scheduled. You click the copy button, switch to your ticket or your email, paste, and nothing arrives. No error appeared in the application, and clicking again seems to do the same nothing.

Why It Happens

Cause 1: Another Application Holds the Clipboard

The clipboard is a shared resource and only one application can write to it at a time. A remote desktop session, a clipboard history tool, a spreadsheet mid-copy, or a screen capture utility can hold it briefly or for as long as it is busy. The copy attempt is made quietly, so a failed write leaves no trace beyond an empty paste.

How to tell: copying from any other application to the same target also fails or behaves oddly at the same moment.

Cause 2: You Pasted Into Something That Rejects the Format

The copy places plain text. A target that expects something else, or a field that filters pasted content, can silently drop it. This is rarer but worth ruling out with one test paste into a plain text editor.

How to tell: the paste works into a text editor but not into the tool you were aiming at.

Cause 3: The Dialog Was Already Dismissed

The dialog belongs to the run that produced it. Once dismissed there is no history screen holding the list, so a copy attempted after the fact has nothing behind it.

How to tell: the dialog is gone and you are working from memory.

What the Copy Contains

For each failed job, the text carries five fields:

FieldWhat it tells you
CategoryThe class of failure, which is what determines the fix
SummaryThe plain-language statement of what went wrong
DetailThe underlying message, usually carrying identifiers
Affected entityThe specific work center or routing step involved
Fix hintThe suggested next action for that category

Rows caught before the engine ran carry a pre-flight marker. Those are master-data problems: a missing product, an empty routing, an inactive work center, a work center with no machine units or no shifts. Fix them first, because the engine never got far enough to have an opinion about the rest.

How to Fix It

  • Click copy again after a moment. A transient clipboard lock clears on its own more often than not.
  • Close the application holding the clipboard, typically a clipboard manager or a remote session, then retry.
  • Test the paste into a plain text editor to separate a copy failure from a paste-target problem.
  • If copying will not work, transcribe the three fields that matter: category, affected entity, and fix hint. Those identify the problem more precisely than a description of what you saw.
  • Do not dismiss the dialog until you have the details, because reproducing them costs a full scheduling run.

How to Capture a Good Failure Record

  1. Read the header line, which states how many orders scheduled and how many did not.
  2. Note which rows carry the pre-flight marker. They are the ones to fix first.
  3. Copy the whole list, or transcribe category, affected entity, and fix hint per row.
  4. Add what you changed most recently, since a failure that appeared after a master-data edit usually points straight back at it.
  5. Attach the anomaly report rows too, if the run produced a schedule, since the grid there can be exported from its own context menu when you need the data in a spreadsheet.

How to Prevent the Round Trip

  • Capture before you dismiss. The dialog is per run and there is no way to reopen it later.
  • Fix pre-flight rows first and re-run. Half a failure list often disappears once the master-data problems are corrected, and what survives is the shorter, harder list worth sending on.
  • Keep a clipboard manager in mind as a suspect whenever any copy in any application behaves strangely.
  • Work the categories rather than the wording. Each category maps to a specific action, and the family of causes behind the most common ones is covered in a job will not schedule at all and, for late-stage rejections, a run failed with a resource shift mismatch.

Because another application was holding the clipboard when you clicked. The copy is attempted quietly, so when the clipboard is locked by a remote desktop session, a clipboard manager, or another program mid-copy, nothing lands and no error appears. Clicking again a moment later usually works. If it keeps failing, close the application that holds the clipboard, or capture the failure details from the dialog fields directly before you dismiss it.

One block per failed job, carrying the failure category, the plain-language summary, the underlying detail message, the affected work center or routing step, and the suggested fix. That is everything the dialog shows on screen, in text form. It is the right thing to attach to a support request because the category and the affected entity together identify the problem far more precisely than a description of what you saw.

Not directly. The dialog belongs to the run that produced it, so dismissing it closes that record and there is no history screen to reopen. Re-running scheduling reproduces the failures if the underlying cause is unchanged, which is usually the case. To avoid the round trip, capture the details before you dismiss: copy them, or read the category and affected entity for each row and note them.

Expert Q&A: Deep Dive

Q: Support asked for the exact failure text and I already clicked through the dialog. What now?

A: Re-run scheduling for the same jobs. Unless someone changed the master data in between, the same failures reproduce and the dialog returns with the same rows. This time copy before you dismiss, and if the copy silently produces nothing, close any clipboard manager or remote session first and try again. If copying still fails, note the category, the affected entity, and the fix hint for each row by hand: those three fields carry most of the diagnostic value.

Q: Half our rows are marked as pre-flight and half are not. Does that change what I send?

A: It changes the order you work them, and it is worth including. A pre-flight row was caught before the engine ran, which means it is a master-data problem: a missing product, an empty routing, an inactive work center, a work center with no machine units or no shifts. A row without that marker came from the engine itself and usually concerns capacity or synchronization. Fix the pre-flight rows first, re-run, and send what survives.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together