Hi YKWong,
Thank you for posting your question in the Microsoft Q&A forum.
Begin in early January 2023, Microsoft permanently turns off Basic auth for multiple protocols for many Exchange Online tenants. So basic authentication should also be disabled early in your organization.
Starting February 2025, Microsoft begin to turn off legacy Exchange user identity and callback tokens for Exchange Online tenants. Maybe your makeEwsRequestAsync issue is related to legacy Exchange online tokens.
For your reference: Use Exchange Web Services (EWS) from an Outlook add-in - Office Add-ins | Microsoft Learn
You can try to turn on to legacy Exchange online tokens and check if the add-in works again:
Turn legacy Exchange Online tokens on or off - Office Add-ins | Microsoft Learn
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.