Error logging into OneDrive to prepare an Inventory
Description
Cause

When you disable TLS 1.0 and TLS 1.1, Sage Fixed Assets Tracking versions 2022.1 through 2024.1 encounter errors while connecting to OneDrive. These errors occur when users perform an Inventory in the Tracking application.

Errors include:

  • Verification Failed Unable to verify the setup of the OneDrive. Please try again.
  • Download Failed: Unable to download the file from the OneDrive folder. Please try again.
  • Unable to Connect to OneDrive.
  • Verification Failed Unable to verify the setup of the OneDrive. Please try again. 
  • Download Failed: Unable to download the file from the OneDrive folder. Please try again. 
  • Error connecting to OneDrive when TLS 1.0 is disabled.

For Sage Fixed Assets 2025.0 and above, the issue is due to a missing or incorrect version of System.Text.Json.dll in the product tracking folder.

Resolution

For Sage Fixed Assets versions 2024.1 and prior:

To connect to OneDrive through Tracking with the TLS 1.0 disabled on the client:

  1. Close all Sage Fixed Assets applications or utilities on the system.
  2. Go to Regedit and browse to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.Net Framework\, right-click the v 4.0.30319, select New, DWORD (32-bit) Value and enter SchUseStrongCrypto as the new name.
  3. Right-click the new SchUseStrongCrypto name, select Modify and enter 1 as the Value Data, select Hexadecimal use base and click OK.
  4. Open the Sage Fixed Asset Tracking and then Prepare/Receive the inventory from the Mobile Device.

If the Error continues, see Error: “Unable to access OneDrive service”

For version 2025.1 and above:

  1. Close all Sage Fixed Assets applications or utilities on the system.
  2. In Apps and Features, run a repair install on the Sage Fixed Assets client.
    1. Right-click Start and select Run.
    2. Type appwiz.cpl and press Enter to open the Program and Features list.
    3. Right-click Sage Fixed Assets <Product client> and select Change.
      •  NOTE: <Product client> will be Sage Fixed Assets, Sage Fixed Assets - Network Client or Sage Fixed Assets Premier ClienT 
    4. Select Repair and then click Next.
    5. When the repair completes, click Finish.

If repairing the program doesn't resolve the error, delete the System.Text.Json.dll file and run a repair again.

  1. Browse to C:\Program Files (x86)\Sage Fixed Assets\<Product folder>
    •  NOTE: <Product folder> will be Tracking, Tracking - Network or Premier Tracking depending on your product 
  2.  Locate the System.Text.Json.dll. Right-click on it, and select Delete
  3. Repair the Sage Fixed Assets program Programs and Features.

 

[BCB:165:Chat Fixed Assets US:ECB]








Steps to duplicate
Related Solutions