Looks like I have an issue with how I'm setting up my dynamic layer.
I have a project with a group layer to allow for a smooth transition between two scale dependent sublayers (detailed and general).
While I can get the group layer to show up in the map, it won't get get exported to a print image when I do the following: dynLayer.setVisibleLayers([0]);
Instead, I needed to include all sublayers (dyLayer.setVisibleLayers([0,1,2)]; ) in order to have image print correctly