I have a private VSTS agent running on a Windows 2012 box that works fine to run builds. However it doesn't always pick up release jobs. The agent is enabled and in the correct pool, but when a release kicks off it says 'Waiting for an enabled agent. All possible agents are disabled.' The area below that message that usually shows possible agents is blank.
The only demand for that deploy is the built in DotNetFramework one:

The weirder thing is that it did work for a few releases. Initially it wasn't picking them up, then I reinstalled the agent and it did pick them up, then it stopped again. This was all over the course of a few hours.
I read something about visual studio needing to be installed on deploy agents - is this the case? I don't have VS on that box but I don't get the issue on another box where VS is installed (although there's a plethora of other differences between those boxes too...). Thanks.

