A Microsoft app for iOS and Android devices that enables authentication with two-factor verification, phone sign-in, and code generation
I think that those daily prompts usually mean an old refresh token is still being replayed somewhere… changing the password doesn’t stop those.
what’s worked for me is going to https://mysignins.microsoft.com/security-info and doing a full “sign out everywhere” and it forces all tokens to be re‑issued and stops the prompts.