403 Error: "The app is not installed on this instance" when using api.asUser()

Hi everyone,

I came across an issue while working with the Jira API. One of my customers encountered the following error:

{
code: 403,
message: ‘The app is not installed on this instance’
}

This response occurs when I call the following request inside my JQL value function:

await api.asUser().requestJira(route/rest/api/3/issue/${issueId}?fields);

It seems like this error suggests that the app is not installed on the specific Jira instance, but I’d like to confirm the root cause and understand if there’s a recommended solution or best practice to handle this scenario.

Has anyone experienced this issue before? Any advice on how to debug or resolve this would be much appreciated!

Thanks in advance for your help!

Best regards,

2 Likes

Did you found a solution? I have similar issue.

The API still occasionally returns the same error. If I find any updates, I will share them with you.

I’m working on a new forge app and encountering the same error for my production instance. Any update on this?

Kind Regards,
Rhys