Has anyone been able to get maps to load successfully through a Juniper/Pulse MAG appliance? It appears that the JS that renders the map overlays isn't being passed through correctly, so we're left with a spinning "Loading" icon. Alas, we're not web developers and don't have access to the MAG appliance that NPM is going through either, so we're quickly running out of ideas.
We have this exact same issue and it would seem to be an issue with the passthrough authentication mechanism, as far as us and Pulse could determine its not a Pulse issue. We've had the same issue with a number of other web apps and we've found moving to https resolves the issue for some reason.
Hope this helps