@matrixOkay so this appears to be built on a constraint in the Atlassian login API where the full URL cannot be retrieved via endpoint but it somehow is accessible when an exception is thrown. If I had time I would drive all the way to HQ and ask "why is your API built like this that a third party has to throw an exception to achieve required functionalities? You literally own fucking JIRA so there's gotta be a ticket for it somewhere, if not 500 on your backlog scheduled for never."