I am running ArcGIS 10.2.2.
I have a Print GP Service.
I updated my Print Templates (they are not registered) following these instructions:
http://server.arcgis.com/en/server/10.3/get-started/windows/tutorial-publishing-additional-services-for-printing.htm
When I use the Print Widget in the WAB 2.0 Developer Edition, the Legend is empty. Before I updated the Print Templates the Legend showed the layers, it was not empty.
Here is what the map looks like, note the empty box where the legend items should be (Note: this was printed to a PDF):

Any ideas on what could be happening?