I'm also encountering some other erratic behaviours.
When I start the SOMA app from my app folder, the screen hangs on black. There are no background processes such a f.lux running. I opened the package contents and launched the SOMA app within and it seems to launch from there without an issue.
I followed the advice I've seen so far of launching from an old save and also deleting the usersettings file and on one instance I was able to continue after the Comms Deck roof collapses, but the game froze again after about 15 minutes, before I had reached the shuttle to Lambda.