A geoprocessing service using the Generate Service Areas geoprocessing tool fails with the following error, "Error 030098: The Network Dataset must have at least one time-based and one distance-based cost attribute," when the tool references a registered enterprise geodatabase in the 10.3 and 10.3.1 versions of ArcGIS for Server and ArcGIS for Desktop.
Upgrade to ArcGIS for Desktop 10.4 and ArcGIS for Server 10.4. Users using ArcGIS for Desktop 10.4 and ArcGIS for Server 10.4 do not encounter this bug.