Hi, I a developing Network Extension for macos that runs constantly on my system. When I have a new update to release the extension downloads the pkg installer into the /tmp directory and executes it with
sudo installer -pkg /tmp/installer.pkg -target /
I have noticed that on some systems, mainly Catalina, when the installer is executed the extension is replaced and activated but the process never launches and after this happens I can't find a way to launch it aside from having the users reboot.
--- com.apple.system_extension.network_extension
enabled active teamID bundleID (version) name [state]
9A63A32J6B com.company.myapp.Agent (2.0/1) Agent [terminated waiting to uninstall on reboot]
* * 9A63A32J6B com.company.myapp.Agent (2.1/1) Agent [activated enabled]
As you can see it does say enabled and activated so I do not know what could be happening.