ArcGIS Pro 2.4.3 changes the field order when I "Share as Web Layer" and "Overwrite Web Layer" to an ArcGIS Enterprise 10.7.1 hosted feature layer. Mostly, the end result are date fields ordered at the tail end of the field list with the field aliases stripped off. This is truly annoying and causes duplicate work to monkey around with the pop-up field order and aliases.
As a general expectation, I want the entire ArcGIS web service publishing results to respect all of the configurations I make in the:
source geodatabase field definitions, order, metadata, etc.
ArcGIS Pro map and layers
publishing configuration - e.g. if I set the time zone and daylight savings time, don't make me reset it every time I overwrite the service. I believe I've had an idea about this kind of thing before.