When I try to livestream anything, it shows the preview as streaming what I'm doing, but when me or anyone else goes to view the stream, it's just a cut out portion of a past stream frozen with a loading circle, even while offline.

The bit rate you are encoding at (876kbps) is greater than your available upload bandwidth (840kbps). I'd recommend broadcasting at Normal (446kbps) or Mobile (198kbps) quality. Let me know if this improves your results.