In ArcGIS Online, a map service containing unique layer IDs in a web application built with Web AppBuilder for ArcGIS does not display correctly in the application.
Since this behavior is only encountered by mistake because users must manage the unique layer IDs to customize the IDs, the layers should be controllable in the application. The layers are able to be toggled in the Portal for ArcGIS map viewer and they display fine in ArcMap.