I have this problem for quite some time. gigabyte rx 5700 gaming oc. At the beginning this problem was when I included dx12 APIs in games. A black screen appeared after 20-30 minutes of the game and the sound completely disappeared. Therefore, for several months I played on dx11 and other graphical interfaces. From time to time I checked on new drivers whether the problem with dx12 disappeared, no, it did not disappear. 2 days ago I installed 20.3.1 and black screens appeared even on dx11, in absolutely any game. Reboot helps. It is impossible to play. I did not find a stable driver.
System:
r5 2600 (stock)
gigabyte b450m s2h
gigabyte rx 5700 gaming oc
crucial ballistix sport lt 3400