Hi Peter,
Thanks for making the correction as you did. The scripts are initializing from the proper locations, as far as I can determine.
I was taking another look at the loaded googlemaps object. After spending some time on this, I could not recreate your map issue. I am suspecting the issue may be related to markup added in either the Popup Text box or the Location Title.
Test 1: Create a Test Map
If you don't mind, please test this by creating a new map, then add only 2 Locations. Use locations that don't require unicode characters in the name. Characters like "ø" in "Tromsø" get converted in javascript to its unicode alternative: \u00f8. I doubt this is the issue. However, I'd like to eliminate everything.
NOTE: When updating your location, never copy and paste. Please type the text directly into the input boxes. I want to rule out characters that are not compatible with HTML.
Let me know if the map still loads with distorted results. If it loads normally, try the next test.
Test 2: Copy Bad Map and Reduce to 1 Location
Step 1: Create a copy of the map you have on this page. You can do this by clicking the "Copy" button on the map list.
Step 2: Then, update your page to use the copied map. I expect nothing to change yet.
Step 3: Then, in the copy of your map, delete all but 1 location. Use a location that has no unicode characters.
Step 4: If the issue remains, clear out the Popup Text box and Title. Change the title to "Test Location 1". Change the Popup Text to "Test Popup 1". Save and refresh your page.
Step 5: If the issue remains, let me know. If it loads properly, review the markup in this location and figure out what the issue could be from.
Step 6: Once you can get this location to load properly, Create a new copy of the original (defective) map and update your post to reflect the new WidgetKit ID.
Step 7: With this new copy, if any corrections were made to the test location, apply those same corrections and refresh you page. It's possible this location caused an issue.
Test 3: Copy Bad Map and Reduce to 2 Locations
If no correction was previously necessary or if the map does not load properly after making a correction, do the following:
Step 1: Keep the original test location and remove all but 1 additional location. Save your changes and refresh your page.
Step 2: Repeat steps from previous test until map is loading.
Try to identify a common pattern if any fixes are resolving the issue for the first two test.
Alternative Test: Copy Bad Map and Reduce by 1 Location at a Time
On the otherhand... if no corrections were necessary when reducing locations to 1 and / or 2 locations, try the opposite approach as follows:
Step 1: Create a new copy of the original bad Map and update your page to use the new copy.
Step 2: Remove one location, save, and refresh your map.
Step 3: Continue this until you see an improvement with the map format.
Closing Notes:
It's possible the issue is related to the number of locations. However, I think it might be some bad character that might have been pasted in from another location when you were building the map.
I'll let you know if I get any additional insight from the dev team as well.
Thanks,
David Carroll