I don't know if the following applies to any of you guys experiencing this issue, but I solved it for me.
Using MacOS console, I've taken a look at this issue in *my particular* case. Before investigating it, I also did the following:
- Setting the refresh rate to the one of my display (70hz in my case)
- Capping frames @ 70fps (due to 70hz)
However, that alone did not help.
What I've noticed during my investigation is quite a few log entries related to WebKit, which I found kind of odd. For everyone who doesn't know what WebKit is: It's a HTML/CSS/JS engine, not only used in Safari, but also for embedding websites in native applications on macOS and iOS. What I noticed as well was that my Larian account is not connected to my local BG3 installation anymore, despite me never logging out of it.
Since I usually also play the game without starting Steam, I did the following:
- Always start Steam before playing
- In the game's Steam Settings, disable "Keep game's saves in the Steam Cloud for Baldur's Gate 3
- In the game's Steam Settings, disable "Enable the Steam Overlay white in-game"
- In the game's launcher Settings, disable "Enable HDR"
All of the sudden, my Larian account successfully connected to Larian Network again and the crashes disappeared.