Hello @Justin Ar-Rasheed , forceRefresh to true will skip cached tokens. Set it to false to attempt using a valid cached token. If none is found and the user is signed in acquireTokenSilent will attempt to retrieve a new set of tokens.
Let us know if this answer was helpful to you or if you need additional assistance! If it was helpful, please accept it and complete the quality survey so it helps other community users facing similar issues.