<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 Verify Error "Device requirements not met"
Devices and Mobility
Okta Identity Engine
Overview

This article addresses the situation in which Device Assurance Policies for Windows is set up, with the Windows Hello must be enabled option enabled, but when users are trying to authenticate into Okta Dashboard, they are prompted with the following error: 

Device requirements are not met.

Error 
Along with this error, it might also be observed that when opening the Okta Verify app on the device, the device health button is missing. 

Applies To
  • Multi-Factor Authentication (MFA)
  • Okta Verify
  • Device Assurance Policies
Cause
  • An old version of Okta Verify is used. 
  • The device is running on a Windows version lower than 10. 
Solution

To overcome the above error, please check the below steps: 

  • Make sure that the device is running on at least Windows 10 or higher versions.

  • Make sure that the latest version of Okta Verify is installed. If this error was spotted right after an auto-update of the Okta Verify Application, try to delete and reinstall the application. Please note that auto-update is a feature that cannot be disabled, it can only be postponed. For more details about automatic updates, please check Automatic Okta Verify updates on Windows.

  • Check the ReportsSystem Log and see which authentication policy the user who encountered this error is hitting. Next, go to SecurityAuthentication Policies and check that the policy indicated by the system log is designed as expected (the right Device assurance policy is selected, the right platform, and the device state)
Authentication Policies
  • Check Okta System Logs and search for the end user's events for which what Okta Verify version is currently in use. For example, searching for a specific user running on a Windows machine:
    • actor.alternateId eq "username@domain.com" and client.userAgent.os co "Windows" and target.detailEntry.methodTypeUsed eq "Use Okta FastPass"
    • Expand the Event Info > Scroll to UserAgent > RawUserAgent to see the Okta Verify version as well as the current Windows Version the end user is using. 

      System log 

    • If Device Health is showing in the Okta Verify App: Run the Device Health status for Operating Systems. For more information: About Okta Verify Device Health Operating System Status.

  • If none of the above helped, open a case with Okta Support for further troubleshooting.
Loading
Okta Verify Error "Device requirements not met"