I found that the TUN interface was actually writing back correctly. It seems that Xcode was just displaying incorrect information.
Although Xcode showed 0.0.0.0:0 and no packets being read or written on that interface, it was likely just an issue with Xcode not displaying the correct interface properly.
Topic:
App & System Services
SubTopic:
Networking
Tags: