title: Azure AD v2 endpoint consent takes time to be done
body: <p>I have a small demo JavaScript Single Page Application that uses MSAL.JS to call a back-end API.</p>
  
  <p>When the user logs in, MSAL.JS redirects the user to login as normal with the necessary scopes in the URL. The user gets prompted for the permissions, and hits Accept. They get redirected back to the app, MSAL.JS tries to get an access token silently with a hidden iframe, but that fails.</p>
  
  <p>It fails saying consent has not been given. But if I wait like 15 seconds, it works.</p>
  
  <p>I am able to work around the problem by retrying the silent token acquisition for a while, but that is a horrible hack.</p>
  
  <p>It seems like the v2 endpoint has a problem with caching or data propagation.</p>