Hello there,
I would suggest evaluating session lifetime policies.
Azure Active Directory (Azure AD) has multiple settings that determine how often users need to reauthenticate. This reauthentication could be with a first factor such as password, FIDO, or passwordless Microsoft Authenticator, or to perform multifactor authentication (MFA). You can configure these reauthentication settings as needed for your own environment and the user experience you want.
Optimize reauthentication prompts and understand session lifetime for Azure AD Multi-Factor Authentication https://learn.microsoft.com/en-us/azure/active-directory/authentication/concepts-azure-multi-factor-authentication-prompts-session-lifetime
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer–