Ok, it could have changed with the last update (2.31). Because the first version (2.3), when installing Phantom Liberty, the installer asked you the directory you want. Look in August :
Hello, GOG GALAXY doesn't have a native Mac build, so I downloaded the actual game install files and installed Cyberpunk manually. The game installed fine and the Phantom Liberty DLC installer *claims* it also installed fine, but I don't see it in the game… The main menu at least still has the...
forums.cdprojektred.com
So the installer only ask you the drive and then proceed the installation?
The installer only asks the drive and then proceeds. But there is also a bigger problem - the game crashes immediately when I click the button to start gameplay, although I can still access the settings menu. It only runs correctly if installed and launched through the GOG Galaxy launcher, which must remain running in the background.
The crash details says that it is caused by the GOG Game Services library (libGameServicesGOG.dylib) passing a bad pointer to a string function when attempting to log information. The string function tries to read the memory at that bad address, resulting in the segmentation fault.
Process: Cyberpunk2077 [1080]
Path: /Applications/Cyberpunk 2077/Cyberpunk2077.app/Contents/MacOS/Cyberpunk2077
Identifier: com.cdprojektred.cyberpunk.gog
Version: 2.3.1 (5298177)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2025-09-29 20:35:02.1075 +0200
OS Version: macOS 15.7 (24G222)
Report Version: 12
Anonymous UUID: B24736A1-1BE4-5CF7-3E53-6A8378980E69
Sleep/Wake UUID: AABC6D8F-A012-4EAE-83AB-8009C9D80165
Time Awake Since Boot: 1600 seconds
System Integrity Protection: enabled
Crashed Thread: 0 GameThread Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff0
Exception Codes: 0x0000000000000001, 0xfffffffffffffff0
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [1080]
VM Region Info: 0xfffffffffffffff0 is not in any region.
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
UNUSED SPACE AT END
Thread 0 Crashed:: GameThread Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x198cd69b0 _platform_strnlen + 16
1 libsystem_trace.dylib 0x1989e81e8 _os_log_impl_flatten_and_send + 2104
2 libsystem_trace.dylib 0x1989eacd0 _os_log_with_args_impl + 392
3 libsystem_asl.dylib 0x19ecb5700 _vsyslog + 264
4 libsystem_asl.dylib 0x19eca63d4 syslog$DARWIN_EXTSN + 44
5 libGameServicesGOG.dylib 0x10adb2c78 gs::WriteLog(char const*, ...) + 88
6 libGameServicesGOG.dylib 0x10adb1c7c gs::GameServicesGOG::SetRichPresence(char const*, void (*)(int, void*), void*) + 144
7 Cyberpunk2077 0x101f2e850 0x1000c4000 + 31893584
8 Cyberpunk2077 0x101f2bdc8 0x1000c4000 + 31882696
9 Cyberpunk2077 0x103e9c7c4 0x1000c4000 + 64849860
10 Cyberpunk2077 0x1032388b8 0x1000c4000 + 51857592
11 Cyberpunk2077 0x1032382f4 0x1000c4000 + 51856116
12 Cyberpunk2077 0x10322c50c 0x1000c4000 + 51807500
13 Cyberpunk2077 0x103229e30 0x1000c4000 + 51797552
14 Cyberpunk2077 0x1000f6568 0x1000c4000 + 206184
15 Cyberpunk2077 0x1000f6488 0x1000c4000 + 205960
16 dyld 0x1988feb98 start + 6076