I think I wasn't getting active refreshes to offline/online without including the network information plugin.  Otherwise it would trigger on boot, but not after.   One thing of note: I was attempting to make it so if you switched wifi networks, it would trigger a change and you could detect if you switch onto an "unsupported" network (e.g., for enterprise apps).  I was running into a bunch of issues where the change would report, but it would give me outdated wifi ssids.