Opening a modal from UXF Client Action in Xanadu not working

Casper6060
Mega Sage

I have been doing a few UXC Client Actions that open modals with a page i made in UI Builder. I've done it a few times on some PDI instances either running Vancouver or Washington, but today when i tried doing the same things i usually do, but in Xanadu, the modal is not showing up. The funny thing is, if i'm inside my page in UI Builder and use the preview function and then navigate to the button and click on it, then the modal actually shows up.

 

So i'm fairly certain i configured everything correctly and i have done multiple cache.do's without any changes.

Casper6060_0-1725578505508.png

Is there anything extra that needs doing in Xanadu or is this perhaps a bug?

 

1 ACCEPTED SOLUTION

Casper6060
Mega Sage

Ok, so i'm not 100% what exactley was the cause, but on vancouver, when choosing a macroponent, i retrieved the sys id of the Record SNC page inside Service Operations Workspace, and i did the same on Xanadu. Then i remembered i might have requested the Xanadu PDI when it was early access, and i might even have upgraded my PDI. Because of this the Record SNC page was present.

But then i tried to drop the instance and request a fresh one, suddenly Record SNC was not there, instead the page was called SRP Record, and of course the sys_id was different, so after using this, it now worked correctly!

View solution in original post

4 REPLIES 4

Gangadhar Ravi
Giga Sage
Giga Sage

Since this issue seems specific to the Xanadu release, I think it might be worth opening a HI case to get support from ServiceNow. They can investigate if there's a bug or some change in behavior affecting modals and client actions in this release.

Agreed, now this might just be me being dumb, but how do i create a HI case regarding this? When going to the hi portal to create a case, i'm forced to select an instance, and of course my PDI is not an available instance. So i dont see a way to create a case / bug report other than in here?

Community Alums
Not applicable

Hi @Casper6060 ,

Can you share me with the payload code specially the HTML.

 

Casper6060
Mega Sage

Ok, so i'm not 100% what exactley was the cause, but on vancouver, when choosing a macroponent, i retrieved the sys id of the Record SNC page inside Service Operations Workspace, and i did the same on Xanadu. Then i remembered i might have requested the Xanadu PDI when it was early access, and i might even have upgraded my PDI. Because of this the Record SNC page was present.

But then i tried to drop the instance and request a fresh one, suddenly Record SNC was not there, instead the page was called SRP Record, and of course the sys_id was different, so after using this, it now worked correctly!