====== Missing events from macOS builds ====== On some versions of Unreal Engine 5, the default [[https://developer.apple.com/documentation/bundleresources/entitlements|entitlements]] used by Unreal Engine for some build types of [[https://developer.apple.com/documentation/security/app_sandbox|sandboxed apps]] are missing the required support for network communication (entitlement [[https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_network_client|com.apple.security.network.client]]). This makes the operating system to discard all the messages sent by the plugin. The solution is to simply add the required missing entitlement. ===== Project settings ===== Options for the used entitlements can be found under //Project Settings > Platforms > Xcode Projects//, section //Entitlements//: * //Mac: Development Entitlements//, set to ''/Game/Build/Mac/Resources/Sandbox.Server.entitlements'' * //Mac: Shipping Entitlements//, set to ''/Game/Build/Mac/Resources/Sandbox.NoNet.entitlements'' You must ensure the used //entitlements// files contain the following snippet: com.apple.security.network.client ===== Working entitlement file ===== For example, this is a minimal change of file ''Build/Mac/Resources/Sandbox.NoNet.entitlements'' for UE5.3.2 that makes the communication working: com.apple.security.app-sandbox com.apple.security.network.client