We are facing an Atlassian OAuth 2.0 callback issue.
The important point is that the QA callback URL itself works with one existing Atlassian OAuth app.
However, when we configure the exact same QA callback URL in other/new Atlassian OAuth apps after changing the configuarations like callback url and secret/ID but all other scopes and permission remain same as the older app, the callback fails with:
{"error":{"category":"bad-request"}}
We have tested this with 4β5 newly created apps, including apps created from a different Atlassian account, and they all fail.
So the issue does not appear to be with the QA callback URL itself. It seems specific to how newer/different Atlassian OAuth apps are handling the callback.
Could you please help us identify what configuration, app setting, or Atlassian-side difference is causing only one app to work while the others fail?