PerApp VPN Broken on iOS 18.2 if Huge Safari Domains Configure?

When configuring a Per-App VPN payload with 250+ Safari domains under a managed app, the VPN does not trigger for the other managed apps(like chrome etc). However, the same VPN successfully starts and works when used with Safari. Reducing the number of Safari domains in the VPN payload resolves the issue, allowing the VPN to trigger for the managed app as expected.

Has anyone else faced this issue, and what's the workaround for it?

PerApp VPN Broken on iOS 18.2 if Huge Safari Domains Configure?
 
 
Q