In our application, we have built our own component with Calcite to handle printing and executing the print module to a custom ExportWebMap geoprocessing service hosted on Enterprise. This has worked great until the the November update to ArcGIS Online. I believe I have traced this to be a result of the uniqueValueGroups addition to. the web map spec. It looks like when the Print widget is used, this is not included in the web map JSON, however, it is included when just using the print module.
The inclusion of the uniqueValueGroups in the request to the geoprocessing service seems to be causing it to timeout.
If anyone has any thoughts on out to possibly get the print module to work with the inclusion of the uniqueValueGroups (or a way to remove it from the request), it would be appreciated.
I do have a support ticket open for this.