No internet connection on wireguard per-app vpn in ios

I am integrating per-app VPN functionality into an iOS app using Wireguard. Chrome is designated as a per-app application for this purpose. However, upon opening Chrome, the VPN icon appears in the notification bar, but there is no internet connection within the Chrome browser.

I have verified this behavior with OpenVPN, and it works correctly. While I am familiar with the MDM payload and how to implement per-app VPN, my primary concern is understanding why per-app VPN functionality is not functioning as expected with WireGuard.

An observation we made in the server-side logs is the message: "wireguard: wg0: Packet has incorrect size from peer 1"

No internet connection on wireguard per-app vpn in ios
 
 
Q