On Ethernet or VPN connected/disconnected

I see a similar thread here...

If KM doesn't use this macOS trigger, then you may have to solve this by polling in KM. I should have deferred to that thread earlier, if I had known about it.