Swarm Failed To Kick Off

Cannot build lighting, happens with every project, If i were to create a new project to just try and build lighting it fails.

Logs:
4:25:54 AM: [Interface:TryOpenConnection] Local connection established

4:25:54 AM: [Job] Accepted Job 8874989F-45BDD131-8C7526AE-2BE82327

4:25:54 AM: [StartJobExecution] Exception was: System.ComponentModel.Win32Exception (0x80004005): The file or directory is corrupted and unreadable
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at Agent.AgentJob.StartJobExecution()

4:25:54 AM: [CloseConnection] Closing connection 3FF89941 using handle 3FF89941

4:25:54 AM: [CloseConnection] Connection confirmed for disconnection 3FF89941

4:25:54 AM: [CloseConnection] Closing orphaned Job (8874989F-45BDD131-8C7526AE-2BE82327)

4:25:54 AM: [Job] Job has failed! Job is closed while Tasks are still PENDING

4:25:54 AM: [CloseConnection] Connection disconnected 3FF89941

Resolved, re-installed v4.6.1 after trying it with a different engine version and noticing it works.