Hi, I have the same problem with your plugin and to discard the VPN as reason I just made it the other way round, selected Europe as excluded zone expecting that will result in cookie consent banner won’t show up if I’m accessing from an European locations, Spain.
But it does still appear every time you clean your browser history.
I don’t think geoIP is the problem, at least it has an option to check its functionality and everything looks OK:
Key Value Shortcode equivalent
$record->city->name Alcalá de Henares [geoip_detect2 property=”city”]
$record->mostSpecificSubdivision->isoCode M [geoip_detect2 property=”mostSpecificSubdivision.isoCode”]
$record->mostSpecificSubdivision->name Madrid [geoip_detect2 property=”mostSpecificSubdivision”]
$record->country->isoCode ES [geoip_detect2 property=”country.isoCode”]
$record->country->name Espa?a [geoip_detect2 property=”country”]
$record->location->latitude 40.482 [geoip_detect2 property=”location.latitude”]
$record->location->longitude -3.36 [geoip_detect2 property=”location.longitude”]
$record->continent->code EU [geoip_detect2 property=”continent.code”]
$record->location->timeZone [geoip_detect2 property=”location.timeZone”]
Definitely that hypothetical option of your plugin is not functioning at least in cases, and it doesn’t seem that neither VPN nor geoIP are the reason.