1. The scorecard is viewable in the UI which is where I am getting the error screenshot from. I am able to retreive information from the scorecard after the API request creates the scorecard. I am also able to get information from the goal after creation.
2. I have the necessary authorization attributes setup for the service principal.
3. The issue is consistent for all scorecards created by a service principal.
We currently have a work around authenticating a user via MSAL and passing their bearer token to make the API request via nuget package. We would prefer to send user information with our service principal create request to tie them together. Currently, a user has to login in to two different systems to interact with your API which is not ideal.
Please let me know if you have any other questions or need more information.