Why does Xbox say that Twitch streaming is not allowed?
May be because it’s early release not full release yet?