sonal khatri Thanks for posting your question in Microsoft Q&A. When you use Authorizations feature, there are two tokens involved i.e., refresh token and access token. If access token is expired (or near expiry), APIM uses refresh token to fetch a new access token and a new refresh token from the identity provider automatically. But if refresh token is expired, then authorization has to be reauthorized. In that case, it will throw an error (depends on how
ignore-error is configured).
Based on the statement above, it looks like refresh token is expired and you need to reauthorize the authorization (Go to Authorizations Tab in the portal https://learn.microsoft.com/en-us/azure/api-management/authorizations-how-to#step-2-configure-an-authorization-in-api-management to reauthorize). Check out FAQ on this: When are the access tokens refreshed? and flow: Process flow for runtime.
This feature is currently in preview and if you have any feedback, please submit it via this form. We appreciate your feedback, and it really helps to improve the features. I hope this helps with your question and let me know if any other questions.
If you found the answer to your question helpful, please take a moment to mark it as "Yes" for others to benefit from your experience. Or simply add a comment tagging me and would be happy to answer your questions.