Documentation Index

Fetch the complete documentation index at: https://docs.workspot.com/llms.txt

Use this file to discover all available pages before exploring further.

Error Code: 712

Prev Next

Activation API Error: Invalid or Expired Microsoft Entra ID Token

Applies To: Workspot Windows Client, Microsoft Entra ID authentication, Conditional Access environments

Summary: This article helps administrators troubleshoot Workspot Windows Client activation failures caused by invalid or expired Microsoft Entra ID tokens. The issue is commonly related to Conditional Access, tenant access controls, browser token handling, or stale device sign-in state. Follow the steps below to confirm the error, review authentication policy settings, collect required logs, and restore activation.

Overview

This article explains how to troubleshoot Workspot Windows Client activation failures where users receive Activation API Error: Invalid or expired Microsoft Entra ID token with Control Error 712. In this scenario, Microsoft Entra ID sign-in may complete successfully, but Workspot Client activation fails immediately after token validation.

Symptoms

End users may see the following error message in the Workspot Client during activation:


The following entry may also appear in the Workspot Client verbose logs when the issue occurs:

stepActivationVerifyComplete Control error: 712 - "Activation API Error. Invalid or expired token"

Typical user experience:

  • User launches the Workspot Client and completes Microsoft Entra ID sign-in.

  • Microsoft Entra ID authentication succeeds, and the client log may show Acquire access token result = SUCCESS.

  • Activation fails during O1WorkspotWorkFlow::stepActivationVerifyComplete with Control Error 712.

  • The Workspot Client returns to the sign-in screen.

Cause

The most common cause is a Conditional Access policy that blocks or prevents token issuance for the affected user, device, tenant, or application. In some cases, the Microsoft sign-in flow may appear successful, but the token required for Workspot activation is rejected during activation verification.

Other contributing factors may include tenant restrictions, cross-tenant access policies, browser token handling issues, or stale Microsoft Entra ID Primary Refresh Token and SSO state on the device.

Troubleshooting Steps

  1. Confirm the exact error. Capture the error message displayed in the Workspot Client and confirm whether it shows Activation API Error: Invalid or expired Microsoft Entra ID token or Control Error 712.

  2. Check the Workspot Client version. Confirm that the affected endpoint is running a supported Workspot Windows Client version.

  3. Try a different default browser. If browser token handling is suspected, change the Windows default browser and retry activation.

  4. Collect Workspot Client logs. Review logs from the local Workspot logs folder and look for token acquisition and activation verification entries.

  5. Validate device registration and PRT state. Run dsregcmd /status and verify Microsoft Entra ID join, device authentication, and PRT status.

Workspot Client log location: C:\Users\<username>\AppData\Local\Workspot\Logs

In the logs, check whether Acquire access token result = SUCCESS is followed by Control Error 712. This indicates that token acquisition was completed, but activation verification failed.

Expected dsregcmd /status validation results:

  • AzureAdJoined = YES

  • DeviceAuthStatus = SUCCESS

  • AzureAdPrt = YES

Admin Verification

  1. Review Conditional Access policies. Check whether any policy applies to the affected user, device, network location, tenant, or Workspot application and blocks token issuance.

  2. Verify the Workspot Enterprise app registration. Confirm that the required permissions and tenant configuration are valid.

  3. Check tenant restrictions or cross-tenant access policies. Confirm that the tenant is not blocking authentication or token validation for the Workspot activation flow.

  4. Review backend and Control logs. Look for token validation failures that align with the user activation attempt.

Resolution

Note: Review Conditional Access changes with the customer’s identity or security administrator before modifying production policies. Policy changes can affect user access beyond Workspot activation.

  • Remove, update, or exclude the Conditional Access policy that is blocking token issuance for the affected activation flow.

  • Confirm that the affected user can complete Workspot Client activation after the policy change.

  • If browser token handling is suspected, change the default browser and retry activation.

  • If the device state appears stale, refresh or re-establish the Microsoft Entra ID PRT and SSO state, then retry activation.

Information to Collect Before Escalation

  • Workspot Client version

  • Error screenshot

  • Workspot Client logs

  • dsregcmd /status output

  • Affected users and scope of impact

  • Recent Conditional Access policy changes

  • Default browser information

  • Timestamp of the failed activation attempt

When to Escalate

  • Conditional Access updates do not resolve the activation failure.

  • The logs show Acquire access token result = SUCCESS, but activation still fails with Control Error 712.

  • Multiple users are affected in the same tenant.

  • Backend or Workspot Control logs show token validation failures.