Configurator no longer showing in application map/configurator designer

This is Epicor Kinetic. I was working in configurator designer, and was getting an error message when I tried to save in the configurator designer. It was a slide out panel Error message with no description. Tried to track it down and could not find the source so I decided to try closing and reopening configurator designer entirely. When I went back into configurator designer I see nothing in the application map. I see no layers in the top right.

It is like this for all users, on smart client or on browser. I am also attaching a screenshot of the error when I try to preview the configurator.



I have opened a ticket with support by the way, I am just throwing it out here in case anybody has insight on this.

In dev tools I am seeing a 500 error on the GetApp function that runs on the designer page when you first open it through browser. I am not seeing this on other configurators. I am not familiar enough with Epicors form loading to know exactly what could be causing this. Will update this page if support has any useful information for me.

Support got back with something that kinda fixed it. Export the broken one into a zip file, extract the zip, create a new configurator and import the xml from the zip into it. Uncheck “design in application studio”, but immediately recheck it after you save the configurator. Then go to design. Completely ruins all formatting you had and removes all columns so its just a block of vertically aligned controls but all the logic stays the same as far as I can tell. Still haven’t gotten to the bottom of why this happened but that’s somebody else’s problem. I’m just going to start backing it up way more lol.

I managed to edit the exported XML file, since I knew wha twas causing the error. I added some parameters to a server UD method and that caused the error.
So edited the XML file and erased the parameter section for the server UD method and then imported the tailored XML file and it worked.
Having to rearrange all the fields afterward, but that was minor comparing to rewrite the whole configurator.