As mentioned on our blog. We're launching a new streamer review system which requires all non-partnered streamers to go through a process before they can stream on Mixer.
When this feature becomes mandatory on 09/04 all existing stream keys for users who have not been through the review process will be revoked. Until the user carries out the Streamer Review flow they will not have a stream key.
In endpoints where one would usually be included it will be omitted.
If your application requests the
channel:streamKey:self scope for a user that has not completed the Streamer Review flow then the OAuth Process will not be able to be completed. The user will be halted on the "Authorize" screen where a message will be displayed letting them know where to go to complete the flow. No tokens will be generated.
These will be reset/invalidated and when your application tries to use them the standard "invalid streamkey" message will be returned.
If you have further questions please reach out to us.