Machine Status "Non-compliant" - Version Mismatch Error

Hi everyone, I’m facing an issue where my Machine Template status is showing as “Non-compliant” in Orchestrator.

Error Message: “Version is different than what was set up. The auto-update will not start right away…”

  • Installed Version: 26.0.186-cloud.22084
  • Expected Version: 26.0.182-cloud.21850

Due to this status, I am unable to use the Set Transaction Status activity as the Robot cannot communicate properly with the Queue.

I’ve tried restarting the UiPath Assistant and the Robot Service, but the status hasn’t changed. Any advice on how to force the Orchestrator to accept the current version or trigger the update immediately?

Thanks in advance!

Hi @h_gamal,

This happens because the robot has already updated to a newer version than what the Machine Template expects, so Orchestrator marks it as Non-compliant.

Fix:
Go to Orchestrator → Machines → Machine Templates and update the expected version to 26.0.186.
Save it and the machine should become Compliant shortly.

Auto-update only works when the robot version is lower, not higher

@h_gamal

Try reinstalling Robot latest possible version.

Hi @h_gamal

Your robot and Machine Template versions don’t match. Orchestrator blocks it.

  • Update the Machine Template to 26.0.186-cloud.22084 OR
  • Downgrade the robot to 26.0.182-cloud.21850

Update to the possible latest Robot version.

Try solution suggested by @arjun.shiroya

I’ve a community edition which means I can’t choose specific version the latest version in community edition is mandatory.