Ok, I just searched Google commercial maps and typed in Victoria British Columbia , it showed the correct location but look at what it returned for lat long etc
So suspicions confirmed, Googles Algorithm is screwed up even on their own site . I would write to them in their support, and ask them why they are adding +Romania before the lat and long????????
The only other thing that I did mention are the Premier features,.,,,,not adding discrete filters, that is not the search enhancements I meant to point pout but the Premier either SHOW address guess or “Google address guess” feature that is part of premier subscription which you do not have. These kind of instances are exactly why the developer created those features and added them to premier . Unfortunately, I cant suggest anyone purchase or upgrade anything at the moment because the WordPress update has broken so many things, including being able to upload csv files and css features and REST API that I almost want to tell everyone to get away from their auto updaters
As far as how you are using those drop down discrete selectros you may have gone overboard with allowing city and the province and the countryyou do not need to also have province selected. You are allowing your customers to select a city and then select a province that the city may not be in and select a country as well. See the back end screenshot to clarify. It is working correctly on my site., but then again I am not searching the city Victoria BC, which as I mentioned is 100% Google issue
I also viewed your site using browser tools I inspected console for any errors and you may want to fix these.
You have a fatal error on your site. Did you migrate your site from http to https?
FATAL ERROR: Mixed Content: The page at ‘https://stogryn.ca/find-a-spa-retailer/’ was loaded over HTTPS, but requested an insecure favicon ‘http://stogrynsales.com/wp-content/uploads/2016/04/favicon-new.png’. This request has been blocked; the content must be served over HTTPS.
Also you have a lot of warnings: util.js:124 Mixed Content: The page at ‘https://stogryn.ca/find-a-spa-retailer/’ was loaded over HTTPS, but requested an insecure image ‘http://stogrynsales.com/wp-content/plugins/store-locator-le/images/icons/bulb_white.png’. This content should also be served over HTTPS.
On another note: Not sure if it is effecting how your Discrete search menu is now working, but if you use any browser dev tool and inspect all the warnings and errors you have a bunch that are coming back as “Violations” plugins.js?ver=4.9.9:187 [Violation] Added non-passive event listener to a scroll-blocking ‘wheel’ event. Consider marking event handler as ‘passive’ to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
initSideAreaScroll @ default.min.js?ver=4.9.9:3
(anonymous) @ default.min.js?ver=4.9.9:6
plugins.js?ver=4.9.9:187 [Violation] Added non-passive event listener to a scroll-blocking ‘wheel’ event. Consider marking event handler as ‘passive’ to make the page more responsive. ”
When WordPress auto updated sites a lot of themes and functions in plugins broke. If this issue just started appearing after WordPress last update Called a security update 4.9.9 there could be a lot more issues blocking REST API.
WordPress found a bug” and decided it was a major security risk and back-patched it to ALL old releases of WordPress. So WP 4.9.X gets it (4.9.3) and WP 4.8.X gets it (4.8.8) all the way back to WP 3.7.
So any site that has “do not auto-update to major WordPress release” (from 4.9 to 5.X) are still affected.
Sadly the ‘prevent major release’ updates is the ONLY switch a site admin can toggle via a simple admin interface.
“Minor” (aka security) patches CANNOT BE DISABLED except from very specialized code built into your theme