I have upgraded WebAppBuilder to 2.1 and thus the Identify Widget to 2.1, and now Identify does not work with my dynamic map services. Although in settings the urls for the map layers are ok (green checkmark) only the same one layer returns a value. The Developer Tools network tab does not show a request sent to the server for any of the other layers when clicking on the map. The one service that works is the only service that is not time-enabled. I have checked the use map time box.
Possibly related is the fact that I cannot add an image service even though the server responds correctly with the service info. I get the error that the url is incorrect.
I upgraded by adding the new unzipped identify folder to client then upgrading through node.js.
Using ArcGIS Server 10.3.1 with Portal.
Any help or insight is appreciated!