Hi Joe! My site is on a test server so I cannot provide a live link but I did a little investigating today and I think I know why this is happening.
So, the problem is a little different than I thought and perhaps a two-parter. When I give a valid address or include the valid lat/lon and then assign a location to an event it seems to work just fine.
BUT, when I make any change to a location (add lat/lon, correct address, etc.) the events that have that location assigned to them are not changing! They still have the old location information.
To see this do the following,
1) create a location and give it a bogus address with no lat/lon
2) create an event and assign the location from #1 to it
3) look at the event’s details page and you will see the map link now links to the calendar instead of a map. the link does not even contain google maps in it at all.
4) open the location and change the address and/or lat/lon to be a correct location that Google can find and save the location
5) look at the event’s details page and you will still see the old info and a broken map link
6) open the event for editing and you will see in the location dropdown there is nothing assigned there
7) assign the updated location and everything works
So, hopefully there are two things you can look into addressing here,
1) most important is that locations, after editing, should be reflected in the events automatically. It would be quite a lot of work to have to reassign the location to every event whenever info in the location changes!!
2) and it would be best if the map link was not displayed when no valid map link could be created.
———
Thanks so much for your support and assistance!!