I had been plagued with this problem every single time I played. Not in occupied space but only when exploring for exobiology. As it turns out I was upgrading my PC so I was able to do some testing....
1) Graphics Card
Upgraded my graphics card from a GTX something or other to a RTX 3060, no change.
2) Processor
Upgraded from a Ryzen 5 to Ryzen 9, no change.
3) Memory
Added 16GB RAM, no change.
4) Drive
Upgraded to 1 TB m.2 drive, no change.
5) Bandwidth
Upgraded from 100mbps to 500mbps, bingo. The problem happens far far less frequently.
The problem still happens but rarely now. All this said, the REAL problem is... and this is the important part... the SRV goes away and is stowed back in the ship. Hey, when the game locks up, please have my current game state preserved when I come back.. please!
Frontier, if you cannot fix the black screen of death problem, at least preserve the fact that the SRV is deployed. Thank you!
EDIT Please understand that I am not saying the key is to increase your bandwidth. Every home office situation is different and I did no testing by varying connection speed, quality, or anything like that. My unscientific testing does provide a clue though that the problem might be related to the quality of connection. Again, the real issue is when something goes wrong, the SRV should not be stowed back on the landed ship.