Extremely unlikely to be random
Have you looked at your log? Have you run the OBS through the OBS Log analyzer? {see .sig}
not my area, but looks like you need to clean up your audio devices (not uncommon, as outside something like OBS, usually not relevant... but lots of failed to start device warnings in the log
Just curious, why non-default setting here?
19:51:25.579: YUV mode: 601/Partial
and the real issue likely to be
09:53:45.989: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 1311 (26.5%)
09:55:44.522: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 1317 (21.2%)
So as to not to be 'driving blind' you should be doing real-time monitoring of your hardware resource utilization, and network usage.
I'd also recommend adjust your OBS settings as these aren't good.
looks like NVENC not working? due to YUV mode?? just a wild random guess... not my area
so I'm surmising your system using CPU for video encoding, leading to
10:22:23.639: Video stopped, number of skipped frames due to encoding lag: 15/5815 (0.3%)
10:22:23.639: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 23 (0.4%)