I also have that issue and I have tried everything in the universe to try and fix it for the last month.
Everything?
- do you have real-time monitoring in place for your Internet connection? [not on your PC, unless PC is only device directly connected to modem.. which isn't a recommended/safe config]
- Did you try streaming via a different ISP?
- did you try streaming from a different computer?
- Did you try streaming with a clean, Portable OBS Studio install with NO plugins at all?
- Did you do real-time monitoring of background process on your OBS PC to make sure nothing unexpected happening?
- Have you looked into various network drivers (certain versions (all?) of Killer Network stuff is known to cause havoc? or security software? etc
I ask as folks rarely do the above, but without doing the above, you are doing the equivalent of driving blind-folded.
- Did you try streaming to an alternate stream provider? there could be an Internet connection traffic jam (or routing mis-config) between your ISP to the streaming CDN... but without advanced network troubleshooting skills, to provide to ISP, there is nothing you can do about such issues
Many folks think their Internet connection is fine, but that means traffic downloads are working ok, traffic that is either ok with jitter, lag, etc, or software handles buffering to smooth out such normal Internet traffic issues. So unless someone has Network Engineer level knowledge and monitoring, they don't actually know the true operating status of their connection. A connection that by design is intended to fluctuate/vary, but which livestreaming doesn't handle well (if at all sometimes). Then, here we are talking about Upload traffic, usually using (much) more bandwidth than any other latency/jitter sensitive outbound traffic..