That was the right path, I created /etc/NetworkManager/conf.d/20-connectivity.conf as per the wiki but it didn’t tell you how to disable the check, I tried their sample and commenting out that line thinking it being there but commented out would do it, but some further googling let me to adding
which did it! It’s been hours and it hasn’t come back, prior it took about 30min or so and would do it every time.