Hello!
I tested the new version. But you have the same problem.
When your plugin is activated as active network in multisite it becomes incompatible with onesignal.
It works in both cases below:
1) Onesignal enabled site by site (not network active) with your PWA plugin also site by site is running normally.
2) Onesignal active network with its PWA plugin also active network is working normally.
3) Onesignal active network with its PWA plug-in enabled site by site (not active network) is working normally.
It is not working in the case below:
4) Onesignal enabled site by site (not active network) with its PWA active network plugin in multisite is not working. Throws the whole site down.
Whoever works with wordpress multisite usually, for business reasons, needs to work with some active network plugins and other site by site. So it is important your plugin to work in all cases mentioned above.
I think it’s going to be easy for you to identify the problem now.
Kind regards,
Josimar Cordeiro