Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Hi Bård,
Thank you for sharing the details of your situation and for providing the request IDs.
Based on the information you provided, the organizer’s visible locale settings appear to be configured correctly, and the required delegated permission is already present.
Since webinar creation may succeed immediately after a fresh interactive OAuth connection but fail again on a subsequent attempt without any other changes, this may be related to how the delegated session, request headers, or organizer locale is being processed, rather than a permanently missing locale setting in the organizer’s profile.
As a final client-side check, please:
- Capture or inspect the actual outbound request and confirm that it explicitly contains a valid header, such as: Accept-Language: nb-NO
- You may also test with en-US for comparison. Please ensure that your connector, HTTP library, or middleware is not replacing the value with *.
- If possible, send the same create request through Graph Explorer or Postman, using the same delegated organizer account and request body.
- If the request succeeds consistently through Graph Explorer or Postman but continues to fail through your current integration, the behavior may be specific to the connector or its handling of the delegated session. If the same intermittent error occurs across different clients, this would further indicate that a server-side investigation may be required.
If the issue persists, it may stem from a deeper system-level cause. In this case, I recommend contacting your organization's IT administrator, who can submit a support request to Microsoft Support through the Microsoft 365 Admin Center. They’ll be able to access system-level information to investigate the issue thoroughly and provide assistance. At the very least, they can offer the most effective workaround to ensure your experience remains smooth and secure.
When submitting the support request, please include the request IDs and UTC timestamps, relevant tenant and organizer details, sanitized request and response data, and the results of your additional testing.
- For detailed guidance on how to open a support ticket with Microsoft Support, please refer to: Get support - Microsoft 365 admin | Microsoft Learn
- In case you do not know who is your IT admin, kindly refer to this article: How do I find my Microsoft 365 admin? - Microsoft Support
I hope this helps move the case forward. Should you have any further questions or need additional assistance, please feel free to reply in the comments below.
If the answer is helpful, please click 'Yes' and kindly upvote it.
Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.