Extensions Submit for Review Process

So the submission did not pass. The channel URL you provide not only needs to have the extension installed and activated, but needs to be streaming for them to review. This seems like a poor method in my opinion and was also not clearly explained in the documentation. From the e-mail:

"Thank you for submitting your extension for review. Unfortunately, your extension has been placed under Pending Approval because the following requirements were not met:

A test stream is required to review your Extension."

At the very least, I think they should provide a time window, or something similar, within the documentation, such as “The channel must remain live between 9:00 AM and 5:00 PM PST”