We are developing a VPN app using SystemExtension and PacketTunnel provider. Everything is working fine in the SystemExtension but the information displayed Network Preferences and VPN menu item are missing or inconsistent or even duplicates. In the below screenshot, you can see time mismatch between VPN status and menu item.
In below screenshot, you can see duplicate Disconnect and show time options for single configured VPN:
and in below screenshot, you can see the show time and status options completely missing even though VPN is running for some time:
We see this issue on macOS Big Sur as well as Monterey. Is there any way we can control or make this behaviour consistent?