Repro: add several mapframes and maplinks to the page, make one of mapframes ingest shapes via ExternalData. Make the geoshapes request fail (the easiest way is to hack modules/box/Map.js and replace uri.path = '/geoshape' with something nonexistent).
All maps, including ones displayed by maplinks, appear blank.
Expected: a more graceful failure where tiles are still shown.