In one of the .mxds you are using the Maplex labeling engine. Try changing it to on/off to match the one that works
https://desktop.arcgis.com/en/arcmap/latest/map/working-with-text/what-is-maplex-.htm
Would recommend hitting 'analzye' prior to publishing the service. Often picks up if there are any compatibility issues that may cause issue after publishing.
Please don't forget the kudos 🙂
In one of the .mxds you are using the Maplex labeling engine. Try changing it to on/off to match the one that works
https://desktop.arcgis.com/en/arcmap/latest/map/working-with-text/what-is-maplex-.htm
Would recommend hitting 'analzye' prior to publishing the service. Often picks up if there are any compatibility issues that may cause issue after publishing.
Please don't forget the kudos 🙂
Yes, turn on Maplex solved my problem.
see solution details
Analyze does not identify the compatible issue !!!! Which it should. Maybe is a bug need improvement.
ESRI never tell us that standard label engine will not compatible with arcgis online map viewer. You have to figure out on your own.
I have called esri customer service, they create a case with case number, however, they don't know what is wrong, don't know what to do, eventually they said they will escalate it to higher level team for further investigation.
I don't think there were direct compatibility issues. Sometimes what is configured in the desktop - e.g. fonts - aren't supported in the web service. The analysis button often picks them up and lets you know of the error or if it will be downgraded.
ArcGIS Pro is a much better experience sharing to the web. It's software designed for this. I would recommend you look to migrate to ArcGIS Pro.
Glad we were able to resolve it here.