Hi, the Mac version of my game (created with Unreal Engine) crashes while starting with the following error log when starting through the Epic Games Store:
LogMac: 0x05c58aa2 libsystem_kernel.dylib!__abort_with_payload() [UnknownFile])
0x05c768b2 libsystem_kernel.dylib!abort_with_payload_wrapper_internal() [UnknownFile])
0x05c768e4 libsystem_kernel.dylib![Unknown]() [UnknownFile])
0x0a8ad719 TCC!__TCC_CRASHING_DUE_TO_PRIVACY_VIOLATION__() [UnknownFile])
0x0a8adf62 TCC!__TCCAccessRequest_block_invoke.146() [UnknownFile])
0x0a8ab71b TCC!__tccd_send_message_block_invoke() [UnknownFile])
0x059fb21f libxpc.dylib!_xpc_connection_reply_callout() [UnknownFile])
0x059fb1a7 libxpc.dylib!_xpc_connection_call_reply_async() [UnknownFile])
0x05b0daaa libdispatch.dylib!_dispatch_client_callout3() [UnknownFile])
0x05b28c6f libdispatch.dylib!_dispatch_mach_msg_async_reply_invoke() [UnknownFile])
0x05b1e48a libdispatch.dylib!_dispatch_kevent_worker_thread() [UnknownFile])
0x05c89d2b libsystem_pthread.dylib!_pthread_wqthread() [UnknownFile])
0x05c88c67 libsystem_pthread.dylib!start_wqthread() [UnknownFile])
This seems to indicates a permission error, for example a missing microphone permission. However, when starting the downloaded .app directly, the game works fine. It also works when opening up the .app folder and directly starting the binary file that is configured as AppLaunch in the BuildPatchTool submission. The game is available on Steam as well, and there are no similar problems when starting through Steam, either.
The crash only occurs when starting through the Epic Games Store UI. What could be the reason?