<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Okta Device Access Error "Challenge failed" when Using Okta Verify Push to Log into a Windows Machine
Okta Device Access
Okta Identity Engine
Overview

When logging in to a Windows machine with an Okta Desktop Access setup and using Okta Verify Push as a factor, the following error appears:

 

Challenge failed.

 

Error Message

 

Okta Device Access Logs show the error:

 

[WRN] [ 🟠 ] [DirectAuthOvPushChallenge::InitChallengeAsync] Token response:TokenType: Channel: Interval:0 Error:invalid_client ErrorDescription:The client secret supplied for a confidential client is invalid. HttpStatusCode:Unauthorized RequestId=[RequestID]


 [INF] [ 🟦 ] [UserLogonSession::InitChallengeAsync] Init challege: 'Okta Verify push notification':External:Online Result=Failure (msg=invalid_client - The client secret supplied for a confidential client is invalid.)


[VRB] [ 🔍 ] [AnalyticsActivityExporter::Export] Exporting completed activities... Count: 1


VRB] [ 🔍 ] [ActivityManager::EndActivity] Tracked activity Authentication ended. Status: Error


2025-04-30 09:39:50.916 -07:00 [INF] [ 🟦 ] [DesktopLogonProviderImpl::InitChallengeAsync] Challenge initiation for session [SessionID] returned Failure

 

Applies To
  • Okta Identity Engine (OIE)
  • Okta Device Access (ODA)
  • Desktop MFA for Windows
Cause

The ClientSecret key is invalid or does not match.

Solution
  1. Open Registry Editor
  2. Go to: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Okta\Okta Device Access.
  3. Ensure that:
    • The ClientSecret key from the registry is valid and matches the one from the Desktop MFA App on the Admin Console.
      ClientSecret in Registry vs. Admin Console 

  4. Once corrected, try logging in again. If it fails: Open Services > restart Okta Identity Service.

 

Related References

Loading
Okta Device Access Error "Challenge failed" when Using Okta Verify Push to Log into a Windows Machine