Attachments

If the awaited call to LocalMapService.StartAsync returns then the service is starting successfully. This would suggest it could be an issue with the map extent not zoomed to the correct area (that water distribution mpk is a very small sample area)?

Checking the sample, although it does not explicitly zoom to the extent of the ArcGISDynamicMapServiceLayer, that layer is the only one in the map and the MapView should automatically display. You could add the following lines of code which should force the MapView extent to that of the service. Or you may catch an exception if there is a problem initializing the layer:

It's still hard to tell exactly what the problem is. Possibly there is an issue unpacking the MPK and starting the local map service, although this should raise an exception which will be caught in the try/catch around the awaited StartAsync call. To help determine this you can enable LocalServer logging following the instructions on Work with local services—ArcGIS Runtime SDK for .NET | ArcGIS for Developers