Crowd authentication/authorization failing for external user (using Okta).

We are trying to provide access to external SIM and we have done all the configuration needed (network, Okta) and have setup the user using the Email id. The Okta authentication works, but we are getting error, which is attached. We need to provide users access to Jira application.

Vendor Miniorange has looked into the issue, but not able to resolve the issue. They wanted to us to check with you regarding the APIs.

Please find the details below:

API which helps to find the user and update profile details
API: com.atlassian.crowd.embedded.api.CrowdService

Method: crowdService.getUser(username)

API which is not able to find the user and create a session
API: com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
Method: authenticateUserWithoutValidatingPassword(application, userAuthContext)