I am having the same exact issue, and the UDP broadcast does work from simulator, it does not work on device updated to IOS 16, any help would be appreciated, the entitlement thing does not seem to make any sense since it has been there since 14 and never cause an issue.