MES buttons don't work - Kinetic SaaS

We’re running Kinetic 2023.2 SaaS, flexed our upgrade so we just upgraded from 2023.1 to 2023.2 this weekend. We’re seeming to have intermittent issues with some of our MES users at just one location, where user’s try to click some of the buttons and nothing happens, basically like the user never clicked anything. It seems to happen most often with the End Activity button, but happens with other buttons.

The user has logged out and back in, still having the same issue. For some reason an admin logs in and out, and it seems to work, for a bit. It’s not happening at our other location, and only seems to be happening with MES on our shop floor.

Anybody seen this type of issue? I’m wondering if it’s connectivity (internet) related?

TIA

I have seen this as well and have not been able to resovle it. They have to click some things twice, randomly.

We are on prem though 2023.1.

1 Like

Are you running the Kinetic forms or classic? We’re full-blown Kinetic forms.

1 Like

Yep all kinetic on the floor.

We are seeing a similar issue with a couple of users but not all. This occurs with Kinetic Office MES and Kinetic MES. We are in the Cloud on Kinetic 2023.2.11. One user in particular can Start Activity but when they click to End Activity the button does nothing other than show a red line around the box. Once this occurs they cannot click any other buttons - e.g. Logout, Start Production, Refresh. If they “X” out of MES and go back in they can sometimes proceed with End Activity but other times still cannot and have to use the Classic MES to end the activity.

1 Like

@SimsTrak @utaylor checking to see if either of you have figured out a cause/resolution? I am still struggling to resolve this and have tried Clearing Client Cache, deleting Temp files, deleting Epicor.exe_StrongName_kcicbw2ezbsx1kjcvvn1lpqzo5tzwlqi folder on the C drive for the user.

1 Like

I haven’t had that exact problem, it’s more just they have to click a button once, twice, three times, not sure sometimes. No, I have not endeavored to figure it out.

We’re having the same issue too, since we upgraded from 2022.2 to 2023.2.9 in February (on-prem). Just a few users are affected, where clicking End Actity isn’t responsive. This is only when running the MES client with the Kinetic UI. If we run it via a browser, it works fine. We gave up trying to fix it, and had the affected users use the browser Kinetic MES.

Here’s our case, in case it helps:
CS0004150931 - TO TECH - Unable to start labor in MES sometimes after upgrade to 2023.2.9 in Kinetic MES

Description

We just upgraded to v2023.2.9 this weekend, and sometimes users can not start labor. They click the ‘Start Activity’ button in Kinetic MES, and nothing happens.

In Classic MES, clicking ‘Start Production Activity’ works.

If we try from a different computer, they can start production in Kinetic MES.

We’ve delete and re-installed Epicor multiple times by deleting the C:\Epicor folder and the EpicorSoftware folder on the desktop. Then we restart the computer, and re-install Epicor.

It works on my computer (on [REDACTED] app server) and Jake Ames computer (on [REDACTED] app server) when we log in as [REDACTED] or [REDACTED] , then clock in user [REDACTED] .

1 Like

Andris - Did support come back with anything on your case? I am not able to see it in EpicCare. I tried using the browser for the user with this issue but they are still having the issue :frowning_face: I haven’t opened a case as I cannot recreate the issue in our test environment.

1 Like

No progress over the last week, unfortunately. I just escalated my case and will update here if something changes.

I’d open a case anyway. If there’s an issue in LIVE, Epicor should work to help fix it. That’s what our support/maintenance bill is for.

1 Like

Exactly, I couldn’t spend enough time on this to really document it like we need to for support to grab hold, but I had it happen to me first hand. I had to click it so many times or just back out and re-try the transaction.

Finally figured out what was causing our issue with the MES buttons. Kinetic Office MES Login must use Tab key after entering Emp ID. DO NOT use the Enter key.
Using Enter key causes buttons (e.g. Clock Out, End Activity, etc.) not to work. The buttons appear to be available but clicking on them does nothing.

Epicor supposedly has a fix in the 2024.1 upgrade but we always flex out so we can’t test this until end of July.

4 Likes

Thank you for telling us this.

Hey guys,

I just wanted to add some additional information to this thread because we’ve been wrestling with getting the MES buttons to work for a couple of weeks on both the desktop and mobile platforms and I believe that we’ve found some workarounds that have been effective for us. It seems like we’re all having very similar issues and I’m hoping this will save anyone else who runs into it some time in getting to a resolution.

I’ve been working with support pretty actively on this for a couple of weeks now because it’s prevented us from doing some testing on our shop floor with the production team using the MES. An added note - we are an SaaS cloud customer accessing through the browser exclusively.

After logging into an Employee ID with the method that @dgross provided above, the blue buttons under Data Collection were working correctly again, but clicking any of the white buttons caused a separate issue. (Move WIP Request, UOM Split/Merge, Count Entry, etc.)


Working when using the login method that @dgross provided.


Clicking any of the white buttons STARTS to open the page as you’d expect, until the authentication breaks and you’re prompted to login again and are taken out of MES back to the main Kinetic “Home” screen.


After logging back in, this is where you will end up. However, now none of the tiles on this screen are interactive and clicking them does not do anything.

image
Opening the navigation pane will show a blank list with just the “Main Menu” dropdown present. There is nothing under this menu, and searching produces no results.

Refreshing the page does NOT correct the issue. The only resolution is to close the tab completely and log back into Kinetic/the MES again.

So to boil the issue down, @dgross solution will work in getting the blue buttons to work as expected, but if you are on mobile specifically, you may have issues with the white buttons not launching correctly and creating the login loop that sends you to the dead home page shown above.

We’ve found three solutions that have resolved the issue across all of the different platforms we’ve tested on. iPads, Android/Samsung Tablets, laptops, and desktops. (Desktops don’t seem to have this issue generally and is pretty rare.)

SOLUTION 1: Login to Kinetic with an Epicor Basic login rather than an IDP account.

This was the first solution we tried that caused both of the blue and white buttons to work correctly. There seems to be an issue with how IDP logins authenticate on mobile platforms in the MES, but Basic seemed to work just fine and never prompted for another login after clicking the white buttons.

image
1. When logging into Kinetic, click the drop down under “User Account Type” and change it to “Epicor Basic”. You will need to ensure that you have an account created in the Basic format in “User Account Security Maintenance” first We created a few of these to use on our tablets for our shop floor in place of IDP logins.


2. Log back into the MES with an Employee ID. Be sure to continue to use TAB and not the ENTER key when logging into the ID just in case. For this example I’m clicking the white “Count Entry” button to see if it will open correctly.


3. After clicking “Count Entry” the correct screen in Kinetic opens without any issues, and I’m not prompted to log back in.

SOLUTION 2: Verify that the mobile device has “Desktop Site” unchecked on your chosen browser’s settings.

This solution is pretty straightforward, but seemed to resolve the issue on most of our tablets/iPads that had continued issues even after using the Epicor Basic login solution above.

All of the tablets we had been testing with were new, so we had not unchecked the box for “Desktop Site” initially because I hadn’t considered that. The mobile view is also much easier to use on a tablet than the desktop as you’d imagine, so two birds one stone here!

Once we were on the mobile site, IDP logins seemed to be working much better in general and the authentication happened much less if at all but this still needs additional testing.

SOLUTION 3: Use a link that points directly to the MES rather than navigating through Kinetic menus to get there.

This solution was provided by both support and one of our consultants, and it produced mix results. On some devices, it seemed to correct the authentication issue by circumventing having to login to Kinetic first. I believe this has been the suggested resolution for some time now for users that have functionality issues on the MES. For us specifically, it solved the issue on maybe 1 out of 10 total devices - so take it with a grain of salt!

All you need to do to modify the link to your kinetic environment is change the below:

Change this : /apps/erp/home/#/home

to

this: /apps/erp/home/#/home/mode=MES

The full link will take you directly to the MES page and avoid the Kinetic home page completely. Your consultant/support can provide this as well.

I know there’s a support ticket floating around out there that contains the link, and once I find it I’ll attach it to this thread.

We used a combination of mostly solution 1&2 to get the MES working on all of our different devices, so your mileage may vary on what works for your environment and what doesn’t, but collectively they should get everything working as expected again!

I hope this helps anyone else running into this issue and saves you some time and frustration! :slight_smile:

6 Likes

Wow, thank you for taking the time to write this up.

2 Likes

No problem! It caused quite the headache for us so happy to pass on the knowledge so no one else has to lose any hair over it. :wink:

1 Like