When that happens, I recommend capturing and uploading OBS log so those far more knowledgeable than I can help
I had issues with a very brief drop of frames to 0 to Facebook for our HoW livestream (once per service, and random times... and within seconds would reconnect and continue stream without issue). Turns out, I think, to have been corporate security software on the laptop I was using. We got new, dedicated streaming PC and issue went away.
Assuming Windows 10, realize you are probably getting Windows updates, so things are changing on your end
Typical PC optimization of making sure un-necessary stuff isn't running applies
When you says 'quits', what exactly is happening? Are you using OBS plug-ins?
I'm new to OBS this year (but in tech for 30 years) ... but I'd start elsewhere than a re-install of OBS.
What sort of upload bandwidth do you have, and can *anything* else be using that bandwidth during livestream. Back in April our DSL upload was only 5Mb/s, but at some point in June? that went back to 10, which of course helped.
When disconnect/stream fail happens, do you test upload bandwidth or at least connection still properly working?
There are LOTS of potential causes for the drop in throughput that has nothing to do with OBS itself. Also, I'd recommend having Task Manager/Resource Monitor open/running to make sure there isn't an unexpected bottleneck