yellow-leaves
So it's now been two night since I've Set Dynamic code loading via Storage Restricted for Wireguard on owner/Primary as well.
On the first night wireguard remained connect, but during the second night wireguard was terminated!
Unfortunately the logcat for wireguard in the owner profile was empty so i was unable make a definitive correlation.
I have however no recollection of this ever happening before so this is unlikely to be a coincidence.
Meanwhile wireguard running in the secondary profile has also been disconnecting every night as usual/expected.
If wireguard in the owner profile continues to terminate every night just like it does in the secondary profile i will assume that DCL via storage is required and enable it for both profiles and hope that the issue goes away.