SentinelOne install fails via automation but works manually. Why?Solved

Participant
Discussion
6 days ago Apr 29, 2026

Hello, 

I’m trying to deploy SentinelOne using Automation in Hexnode. I added an Application Installation action to the workflow, but when I initiate it on a Windows device, it fails with exit code 1603. There are no pending updates, and SentinelOne doesn’t appear to be installed on the device. For success criteria, I’ve tried both App ID and Registry Exists, but no luck. 

Interestingly, if I go to the device and run the Install Application action manually with the same installer and configuration, it works perfectly. Not sure what I’m missing here—any ideas? 

Replies (2)

Marked SolutionPending Review
Participant
6 days ago Apr 29, 2026
Marked SolutionPending Review

Hmm, that’s a bit tricky. But the fact that it works when you install it manually is actually a good clue. From what I’ve seen, 1603 errors usually mean something is conflicting during the install. Automation can be a bit stricter since it runs silently in the background. 

Just checking, was SentinelOne ever installed on that device before? Even if it’s not showing in Programs, leftover files or registry entries can sometimes cause this. 

Marked SolutionPending Review
Hexnode Expert
6 days ago Apr 29, 2026
Marked SolutionPending Review

Hi all. Since the manual Install Application action works but the same configuration fails via Automation with exit code 1603, this points to an environmental issue rather than a problem with the installer itself. 

Exit code 1603 (fatal MSI error) is commonly caused by remnants of a previous or partial SentinelOne installation. Even if it’s not listed, leftover files or registry entries can block the automated install. 

Resolution:  

  • Remove old tracesDelete any leftover SentinelOne files and registry entries from previous installs. 

  • Test on clean device: Run the automation again after cleanup. Try on a device with no prior SentinelOne install to confirm the cause. 

Once the environment is clean, the automation should complete successfully.

Best Regards,
Isabel Lora
Hexnode UEM

Save