Doesn't deleting (or renaming) "/Library/Preferences/SystemConfiguration/CaptiveNetworkSupport/Settings.plist"/Library/Preferences/SystemConfiguration/CaptiveNetworkSupport/Settings.plist
stop the auto probing-probing?
It could at least stop the opening of the WebView popup.
Otherwise replace all uri'sURLs in that Settings.plistSettings.plist
with a local hosted copy of the success.htmlsuccess.html
file &&and host the success.htmlsuccess.html
file on your localhost webserver.