Hello @Gaikwad Nikhil , calls to
acquireTokenSilent must be wrapped in a try catch block in case interaction is required. You can also re-use refresh tokens acquired by ADAL with MSAL. For more information take a look to MSAL Node Standalone Sample: Refresh Token Grant, Token caching in MSAL Node, and Handle errors and exceptions.
Let us know if you need additional assistance. If the answer was helpful, please accept it and rate it so that others facing similar issues can more easily find a solution.