When I attempt to start a service remotely, that was already started - I get an error.
1.) Short term fix - Suggest making this a non error condition. If the service is started, this shouldn't be a problem from my point of view.
2.) Long Term feature - Given that there are other similar conditions that should not report back as an error, suggest introducing a "warning", failure, and success mode into task / job execution.