After an upgrade from 2024.1 to 2025.2 all of our custom dashboards no longer work

We upgraded over the weekend (on prem here) to 2025.2 and now none of the custom dashboards which I built in Kinetic from the template which was provided at last year’s Insights conference are working. Even more disconcerting is that when I access each of the dashboards in Application Studio I get a blank canvas - none of the expected rules, views, etc is available for editing or viewing.

I was able to see the base template for one of them after deleting off the existing base layer and re-importing the saved original version of the template (customized) for that dashboard. However, in deleting off the base layer it also deleted off the custom layer which had all of my modifications which were built to make the template into my desired dashboard.

Has anyone seen this and if so what the #_()$* did you do to make it work? I’ve put in a call to Epicor support but so far they don’t seem to think this is a priority to address and nobody is responding.

Have you tried redpeloying it?

I have a Kinetic 2025.2 pilot environment and I had to do that to a lot of dashboards to get them working.

Was this a new App server?

Do you have your old app server still around?

Yes it’s a new app server in a new azuzre cloud environment.

Yes we’re still using the ‘old’ app server on premise.

What happens when you open the app? Are there any logged errors in the browser console?

You mentioned that you are using layers on your dashboard. Sometimes those can be an issue. What if you try removing those layers in menu maintenance?

Yep, we tried redeploying and no change.

This was just upgrading the software on our existing server configuration so no, not a new appserver.

Usually all I get is the gray screen - nothing happens. If after a while I believe it then kicks out an error message to “contact administrator”.

I did on one occasion get an error when in App server I highlighted a layer (or base?) and I got and error message when I tried to deploy after successfully clicking on the upgrade app for that layer. It said something about the path having a component missing (or something along those lines) and then provided the path. I got that yesterday a couple of times but haven’t seen it since.

The REALLY disconcerting thing is that I can’t see ANYTHING in app server for my custom dashboards. It’s as if you created a new layer in appserver and were going to start building a new dashboard from scratch. All the layers are still there but they “seem” all empty. I’m thinking this is the key indicator and if I can start seeing what I built in App Studio as far as editing a dashboard, everything will start working???

Usually, when you just get the blank screen in Application Studio, you can click the Application Map (top left icon) and it loads the rest in.

If they are classic, redeploy them.

If they are Kinetic, republish them.

You could also try re-importing one of them, or if you don’t have exports of them, export one and re-import it.

Do any of them use updatable BAQs? I’d pop those open and make sure they still work too.

We ran into this issue as well.

Proceed with caution — do this at your own risk.

The MetaUI folder ended up being our saving grace. Here’s what worked for us:

  • Check the MetaUI folder on your current app server to see if your dashboards are there. Ours were not.
  • If you have an older version of the MetaUI folder (e.g., from a backup of the app server), look for the dashboard folder inside it.
  • Copy one missing dashboard folder at a time to the new app server’s MetaUI folder.
  • Test that dashboard before moving on.
  • If it works, repeat the process for your remaining dashboards.

Important: I would only do this for custom screens — not out-of-the-box screens.

Yeah, I’ve done that in the past. Here’s what I see when I hit that icon:

It’s as though I’ve lost everything and there isn’t anything there. I see this on ALL of my custom dashboards.

It looks like the app is still loading something.

For fun, see what happens when you open app studio in the browser. (Not the smart client)

I’ve seen that mentioned before and will give it a try. Do you have a path for where to find the MetaUI folder? We’ll have to restore from backup and it would help to know where to look to speed up the process.

Thanks

I tried that as well - same result. The one thing different is when I click on the “change layer” I get an error:

Parameter formKey is not found in the input object

In the “normal” path I don’t see the option to “change layer” so don’t see this.

Does this have something to do with that setting to store meta ui stuff in the db vs. the file system?

I have no idea. That’s a question for which an answer is beyond my pay grade. lolol

I vaguely remember a similar problem upgrading from 2023.2 to 2024.2. It could very well be. Were all of the necessary conversions run during the upgrade?

Here’s the conversion, “MetaUIMigration”

Maybe the conversion ran against empty folders and somehow cleared out your layers in the DB.

I’m wondering if it’s something like this. If the previous version was still somehow using the file system instead of the db. And the migration wiped everything out.

You might be able to put a backup of the files on the new server and run the migration again. And get it to correctly load the db.

METAUI folder is

Kinetic is the applicaiton name so yours might be different.

C:\inetpub\wwwroot\Kinetic\Server\Apps\MetaUI

Some of these file\folders were not there.