Hey John,
This is definitely and understandable concern. The conflict there was a Javascript conflict with Google Maps and geolocation data. We released a quick maintenance release to address that issue which you can read more about here https://theeventscalendar.com/release-events-calendar-pro-3-12-5/.
With any software, there is always potential for bugs particularly when we’re integrating with other APIs. In these types of cases we do our best to get a quick turnaround solution up and running as quickly as possible.
Let me know if this helps.
Thanks!