To answer this clearly, there isn’t a recommended or supported way in Entra ID to trigger MFA for all users at the same fixed time each day.
Conditional Access doesn’t work on a clock. The sign-in frequency setting is based on session and token lifetime, meaning MFA is required 24 hours after a user’s last successful sign-in. Since users authenticate at different times, MFA prompts will always be staggered.
Revoking user sessions is the only way to force MFA for everyone at once, but this is intended as a one-time reset or troubleshooting step, not something to run daily. There isn’t another policy, automation, or backend option that can schedule MFA prompts at a fixed daily time.
So, what you’re seeing is expected behavior rather than an issue with your setup.