Thanks for doing the above! It has helped tremendously in diagnosing the issue. The issue seems to be that the Maps API is being loaded on the page twice, as we already knew.
The second instance being loaded seem to be loaded by EventON plugin. There’s a few issues here…
- There instance is being loaded on every single page of your site. instead of being limited to the pages where the events calendar resides. Now, that could be because of the events widget being used. Try removing the event widget for me. That way we can tell if it is because of their widget or not.
- Their instance is not being loaded with a key which is overriding the Connections instance which does have a key so Google is reporting the “js?ver=1.0:127 Google Maps API warning: NoApiKeys” error.
So, the source of the issue seems to be EventON and not an issue with Connections. Any way, like I said, let’s start by removing the event widget and see if that helps.
re: We have a public launch of this directory Tuesday. If we can’t get this working, before then, perhaps an option is to “hide” the maps… can that be done?
Yes. you can turn the maps off using the Template Customizer on cMap. It is one of the options.