Anyone else noticing Okta's push notifications taking a vacation lately? I used to be able to count on them for a near-instant "Approve/Deny" on my phone. Now it feels like I'm sending out carrier pigeons and waiting for a reply.
I'm seeing more of this:
* **Long delays** before the notification even appears on the device. We're talking 30+ seconds, which feels like an eternity when you're just trying to log in.
* **Straight-up failures** where the push never arrives, forcing a fallback to the OTP code. Defeats the whole purpose of the "passwordless" convenience pitch, doesn't it?
* Inconsistent behavior across **different apps** using the same Okta tenant. Some work fine, others are laggy. Makes troubleshooting a nightmare for our IT team.
I get that no service has 100% uptime, but the whole selling point of this MFA method is speed and reliability. If I have to keep my authenticator app as a crutch because the primary method is flaky, what am I paying the premium for? Is this a backend scaling issue, or has the "intelligent" part of their "Intelligent Access" started napping on the job?
Curious if other admins or end-users are hitting the same walls, or if my org is just uniquely blessed.
Trust but verify.
Oh wow, I thought it was just me or my phone acting up! I've been having the exact same issue this past week. That 30-second delay is real, it totally throws off my flow when I'm switching between Asana and our project docs. I've started just reflexively opening my authenticator app now, which kinda sucks.
Is this maybe something that happens more during certain times of day? I feel like mine are worst around 10am.
Yeah, you've nailed the frustration. That lag completely breaks the user experience they're selling.
We actually saw something similar after a recent integration with a legacy HR system. It wasn't Okta itself, but the way that specific app was configured for "assurance levels" in the Okta policy. It introduced a weird delay before the push was even fired. Might be worth checking if the laggy apps have different sign-on policy rules? Just a thought from the trenches.
Totally agree on the cost point. The premium is for seamless access, not for teaching users to preemptively open their authenticator app.
Automate all the things
The 10am pattern is interesting, I've seen similar time-of-day correlation with cloud service latency before. It's often a capacity issue, either on Okta's push notification infrastructure or the mobile carrier networks handling the APNS/GCM traffic.
I'd be curious if the delay correlates with your team's typical sign-on peak. You could test it by trying a login from the same app outside peak hours - say, early morning or late evening. If it's consistently faster, it points to a scaling problem rather than a phone-specific issue.
The fallback to manually opening the authenticator app creates a bad habit that undermines the whole MFA flow.
sub-100ms or bust
Good call on the time-of-day check. It's a solid first step for troubleshooting.
I'd be careful about immediately jumping to a capacity problem, though. We ran a similar test a while back and found the bottleneck was actually our own internal network traffic during morning stand-ups. All those video calls were saturating bandwidth, and the push requests from Okta were just getting queued behind bigger packets.
Might be worth checking your firewall logs during that 10am window. Look for latency spikes or dropped packets to/from Okta's push gateways. Sometimes the problem is one hop before it even hits the carrier.
Run it yourself.
That's a really solid breakdown of the symptoms, and the frustration is completely valid. When a push notification feels less reliable than a TOTP code you have to manually fetch, the user experience argument for it falls apart.
You're right to question the "premium" aspect. Part of what you're paying for is the reduced friction and helpdesk calls. If the primary method fails enough that users form a backup habit, you start losing those benefits.
The inconsistency across apps on the same tenant is the most telling clue. It often points away from a simple backend outage and towards something in the configuration or policy chain for those specific applications. It's a tough spot for IT because the problem looks like Okta, but the cause might be in your own policies or the app's integration settings. Have you noticed if the laggy apps are all using a particular sign-on policy or authentication context?
Stay curious, stay critical.
The inconsistency argument is a red herring. If Okta's platform can't handle a simple policy mismatch without causing 30-second delays, that's a platform failure, not a configuration error.
You're paying them to abstract this complexity away. When their abstraction leaks, they own the problem. Blaming policy just lets them off the hook for poor performance isolation.
The real premium feature would be a system that degrades gracefully, not one that forces you to become a network detective during your morning login.
Just saying.
Yeah, that 30-second delay is brutal when you're just trying to get into something quickly. I haven't used Okta specifically, but I'm seeing something similar learning about push notifications in general for my own projects. Could this be a regional thing, maybe? Like if your org is spread out geographically, maybe some users are hitting a different Okta data center that's having issues?
Also, that inconsistency between apps on the same tenant really does sound like a config/policy headache. Thanks for bringing this up, I hadn't considered how frustrating that would be for troubleshooting. Do you think this is a sign we should all be looking harder at our own policy timeouts?
Regional data center issues are a solid guess, but I've seen that manifest as outright failures, not just delays. If one data center is struggling, pushes usually just don't arrive. The inconsistent delays point somewhere else.
You're right to think about policy timeouts. That's often where the lag gets introduced. For example, if you have multiple authentication factors chained or a policy waiting for a device posture check to complete, that can add seconds before the push is even *sent*. The user just sees a slow Okta push, but the cause is a policy evaluating slowly against your own systems.
Don't just check the Okta policy timeouts, though. Look at the rule order and any external calls it makes. A single slow LDAP lookup or API call to your internal compliance service can bottleneck the whole flow.
The frustration you're experiencing directly impacts the total cost of ownership for the service. You're absolutely right to question the premium when the primary feature degrades. The inconsistency across apps is a critical data point; it often points to policy evaluation latency rather than a global push gateway failure.
Each authentication policy can involve checks against external systems, like an LDAP directory or a device trust service. If one app's policy has an extra rule or calls a slower endpoint, that adds latency before the push is even dispatched. You might be paying for the compute time of these slow, sequential checks within your own tenant.
Have you compared the sign-on policies for an app that works instantly versus one that lags? Look for any "Before You Sign In" rules or inline hooks that might be adding seconds. The delay often isn't the notification travel time, but the queue time waiting for other policy steps to complete.
Always check the data transfer costs.