I am running a LocalGeoprocessingService using a gpk I created that I used for the Runtime for WPF, but it fails using the Runtime for .NET. I am using code from Run a geoprocessing task—ArcGIS Runtime SDK for .NET | ArcGIS for Developers and the code works for sample and most new gpks (created in ArcMap 10.3.1) but not for any older ones that I created using ArcMap 10.1.
The main problem is that when it fails all I get is a GPMessage with MessageType=Error and Description=Failed but there is no information why it failed. How can I get more information about the failure so I know what to correct? I have no way of knowing if there's a problem with the gpk itself, the input features, etc. The service starts fine and there is no exception thrown at any point, just the single vague error message.
LocalServer Utility logs are on and I get nothing. Can anybody help?