I just released a patch for SLP to version 3.5.2.
However it was all still by chance. With version 3.5.2 this bug has been squashed and the map loading is not determined by chance and the speed of the Google inquiry. Maps should load on a LOT MORE sites that may have had intermittent issues in the past.
Thanks to the folks at Tintworld for having a server that made the problem 100% reproducible AND for giving me a day to find and fix this bug while their map was offline.
Hopefully future releases going forward will be more stable... though this is software and it is far from a perfect science.
Now if my hosting provider would only get my server back online that would be nice!
Thanks for hanging in there & for supporting Store Locator Plus.