we have created a web map and shared the map with WebApp Builder with launchpad template. we configured the print template with default values. when we print the map you can see the map in the pdf and legend you can see the correct symbols but only the item names "Override 1" "Override 2" etc is displaying.
Please see the attachment
Thank you for the workaround link, and following up.
Unfortunately, I need to have the js api send a custom layer on the fly to the print service as a convenience for the user. I could have a great map created by our GIS department, legend labels and all, but that defeats the purpose of a web app print service.
Again, thanks for the follow-up. You are more optimistic than myself regarding it getting fixed