I just went on my MST app and the Live stream for tonight is still “scheduled” but the actual episode of the Christmas Dragon is live and watchable.
Yeah, that’s normal. It’s for those who might not be able to attend the stream.
Yep, all eps become available at 12am for those who aren’t in the US or can’t make the stream or just want to watch right away. It is the episode only with none of the extra livestream goodies.