I've recently experienced a fatal issue that prevents me from publishing/testing any new Jira Custom UI applications. This issue persists across all the projects I deploy. Even sample code doesn't deploy correctly.
I'm able to create/register my app without any problems, and I've double-checked my manifest for potential errors. I can deploy and install the app into Jira Cloud successfully. However, when I try to access the app, it stalls whenever requestJira is invoked. There's no console error; the app simply becomes unresponsive. Through debugging, I was able to confirm that the requestJira function is where it stalls.
I suspect the error might be related to permissions. When running forge install, I receive the following warning:
"The scopes or egress URLs in the manifest are different from the scopes in your most recent deployment to development. Try running forge deploy -e development before installing."
However, redeploying doesn't resolve this warning. Also, forge lint shows no errors. Another odd thing is that while the app isn't listed as a connected app, it does appear in the list of installed apps.
Any assistance with this would be greatly appreciated.
Cheers!
Hi Lennart,
I'm not 100% sure on the problem here, but I have experienced some similar-ish scope problems myself. For me the fix was to completely uninstall the app from the instance, add a scope to the manifest (even if unneeded), redeploy (forge deploy
then forge install --upgrade
) and then reinstall the app.
I've also seen suggestions to try creating a new app (forge create
) and copy over the codebase.
If the above doesn't work, I'd suggest reposting this question in the Forge category on Developer Community.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.