@eskimo We managed to solve this issue. Looks like a bug on Xcode 15+
The simplest solution is to change the productType of your Network Extension target from com.apple.product-type.tv-app-extension to com.apple.product-type.app-extension.
Details can be found here: https://medium.com/@munibsiddiqui/fix-nsextensionprincipalclass-packettunnelprovider-must-implement-at-least-one-public-55963b76c9cd
Topic:
App & System Services
SubTopic:
Networking
Tags: