I streamed my first to videos recently. I am a noob but quickly noticed the problem.
You should set a delay that is small otherwise the stream will end short when you finish.
Son't know why I added this I just think it's the world most annoying thing.