I’ve had a black screen once with msfs but it happened because windows updated and override the drivers. Can’t remember which setting changed but what I did is disable windows from installing the display drivers.
So far it’s been a pretty stable experience.
I’m using the latest WQHL driver.