Unable to End Activity from MES Supervisor Tab

Just ran into an issue, possibly related to the latest update, but I am unsure.

If you open MES and Clock In as an Employee marked as a Shop Supervisor, you can Clock Out other Employees from the Supervisor tab.

Our Production Manager attempted to End Activity for someone that forgot to clock out today, but received an error with a correlation ID when clicking the End Activity button:

Downloading the Server Log and looking for the Correlation ID shows the following:

<![CDATA[System.Exception: Unable to end activity, active labor exists

I am also getting this error as a Security Manager. I can click the JobNum hyperlink and the End Activity slide out will pop out, and I can End Activity from there.

Any chance someone else is experiencing this on 2026.100.7? Error when selecting the End Activity button from the Supervisor MES tab?

Thanks in advance!

Have you tried the “End Activity on Active Labor Detail” fix?

Thanks for the response, Randy. I am not sure what you are referencing.

Just happened out on the floor, I went back to the office and logged into Pilot as an Employee, Started Production Activity on a random Job, then opened my MES in another window and attempted to End Activity on the Job that I just clocked into as a Security Manager.

End Activity works for the User on the main MES page, it works as a Supervisor using the hyperlink, just the End Activity button seems to error out. Figured it might be a bug or something since I can End Activity in multiple other ways.

Update: Also occurs in the Education database.

Will submit an EpicCare ticket and see if they give a PRB.

Fix applications on the menu. When MES can’t do it these often can. But for sure log the issue you’re seeing could be a bug.

I’ve the same issue!
So far no luck to find any route casue!

These two screens not helping for this issue!

Please let us know if you receive any solid answers!

I had a similar issue this morning with an employee and these two screens solved my problem. :+1:

If you click on the JobNum hyperlink, does the End Activity screen slide out for you? It does for us, that is our workaround for now.

Also Clock Out on the left side works to Clock out and End Activity. Just seems to be the End Activity button that has issues.

Thanks for the update, need to check in next case! :folded_hands:

We’re getting a couple of users that try to end activity through MES and receive an error as well.

Looking at the log files, this is what I’m seeing.
**Index was out of range. Must be non-negative and less than the size of the collection.
**
I wonder if its related?

Per support

A hot fix has been approved for 2026.100.9
It should be delivered on August 7th

We just had two more users get the error when trying to clock out of MES (different job than last time).

I had to clock them out using the “End Activity on Labor Detail” process but now I’m getting the same error when trying to add their time manually via Time Entry Index was out of range. Must be non-negative and less than the size of the collection.

Need to find a workaround to get their time added.

Have you tried to adjust it in Time Entry?

Same error if we try to adjust existing time details on this job number or create a new detail from scratch.

I was able to replicate it using my employee # as well.

I have a ticket open with Epicor support but yesterday they said to reschedule the job but that didn’t resolve the issue.

Do you have a PRB for this?

I would also like to know, EpicCare Support has still not responded to my ticket opened on the 15th.

They have responded to mine but they just keep telling me to use the end active labor detail utility which is not practical.

Not that I’m aware of, I have a ticket open as well. The support agent recommended a data model regen so we did one last night, will report back if we’re still seeing the issue today.