Audio is out of sync when I stream or record, how do I fix this?

Two updates ago, somehow it messes up the audio when I stream. It would be fine at first but then later the audio would go out of sync. It's the same for recording as well. I would stream live and then go offline then go live so that I make sure the audio is in sync. However, that doesn't fix it anymore. I've tried to do couple of what others suggested like changing the audio frequency to 48khz but still the same. I turn down the audio bitrate to 128 but that also doesn't work. I love the software but it sucks that it's not working well out for me.