Crashing on save (Mac)
Are you shutting down all non-essential programs before starting the game, especially anti-virus and any backup programs that may be monitoring the Documents folder?
Has this happened from the start of the game, or was it originally working properly and then started hanging? If the latter, can you load older saves, if available, and reliably make named saves again?
Try dropping the graphics settings, lower the resolution and switch to Windowed display mode, to see if that makes a difference.
If you start a new game, can you make a manual save repeatedly? Moving a bit from the initial character position can trigger an auto save, which might overwrite one from your current playthrough.
Try browsing to the '~/Documents/Larian Studios/Baldur's Gate 3/LevelCache' folder and delete the contents. A corrupt file there can cause problems when saving or loading, though that is less likely for an intermittent issue.
Try verifying local files: in the Steam library, right click on the game and select Properties, switch to the Local Files tab and then click on the 'Verify Integrity of Game Files...' button. Also in the Local Files tab, click the 'Browse...' button, then exit out of the Steam client and try launching the game directly from the app file in Finder. If you are using the GOG version, in the Galaxy client, select the game, then the settings icon at the top right, beside the Play button and under Manage Installation, select 'Verify / Repair'. That menu is also where you can select 'Show folder' to try starting the game from the app file.
If a new game hangs, or older saves where you could reliably save before:
Disable Steam cloud support either globally or for only this game. For disabling Steam Cloud globally, within the client click on the Steam menu and select Settings, and then Cloud. Or just for this game: go to your Steam library and right click BG3 and select Properties, then switch to the General tab and check the Steam Cloud section. Alternatively, exit out of the Steam client, or Galaxy for the GOG version, and just start the game directly from the executable when required.
For the GOG version, in Galaxy cloud support can also be disabled either globally by clicking on the gear icon in the top left corner and selecting Settings, and then Game Features. Or for this game: with the game selected, click the settings icon at the top right, beside the Play button. Under Manage Installation select 'Configure...' and switch to the Features section. Alternately, exit out of the client and start the game directly from the app container.
Next, try browsing to the '~/Documents/Larian Studios' folder and rename the 'Baldur's Gate 3' subfolder. This folder contains the saved games, configuration files and a level cache folder. Deleting or renaming it will get the game to recreate it on startup; playing the game from a different OSX user account would effectively do the same thing. With Steam/Galaxy running and cloud support enabled, the client would just download the cloud copy of your existing profile.
After that, start the game and check that you can start a new playthrough and reliably make manual saves. If that works, exit and copy a couple saves from the renamed folder into the newly created profile's ..\Savegames\Story folder. If that continues to let you start the game, load the saves and re-save reliably, move the rest of the saves over. If not, delete the new BG3 folder and extract the replacement folder from the download below into your '/Documents/Larian Studios' folder.
https://www.dropbox.com/s/86mg3xqjs5cju7j/BG3_Test-Profile_Patch9.zip?dl=1
The graphicSettings.lsx file is set to 1280x720 Windowed mode, Very Low quality preset, which you can change in the options either manually, or by clicking autodetect. If re-saving still hangs, delete the replacement BG3 folder and rename the original back again.
If a new game in a new profile folder also hangs sometimes when making manual saves:
Try doing a clean boot and then test the game. Start/restart your Mac and hold the Shift key down as soon as the progress bar comes up in the startup window, releasing it after the desktop appears. Alternatively, from the login window, hold the Shift key when you click the Log In button, and release it when you see the Dock.
Try creating a new OSX administrator user account, either with the Documents folder in the default location, or on a different drive if you have one available. Switch to that account and try starting the game from there, directly from the executable.
If a new game is fine but recent saves can still hang, please reply with your latest save (or a Dropbox or Google drive link, etc), and if older saves are ok, the most recent save that you can load and reliably make manual saves and the oldest you can not.
Each save is a folder in the '/Documents/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public/Savegames/Story' folder. In Finder you can zip a file or folder by right clicking on it/them and selecting compress.
Please also include your full system specs. You can use the 'System Report' button from the 'About This Mac' Apple menu item, or the 'System Information' app in the utilities folder. Make sure to include the OS version number, Mac model name and year (indicating early/mid/late) and model identifier.
Finally, include a crash report which is collected in the 'Console' application, under 'User Reports'. The crash reports may also be saved in the '~/Library/Logs/DiagnosticReports' or '~/Library/Logs/CrashReporter' folders.