My extension won't show up on the search results

There are some notes here

You need to have provided you extension with the following

When managing a version of an extension

  1. Enable 2fa
  2. Under “Version Details”, Provide all the Image Assets, Icons, Discovery Image and at least one screenshot
  3. Populate the name and descriptive fields as well as Privacy Policy and EULA if relevant
  4. Under Files, Upload a zip file containing the front end assets (files)

Then Top Left hit “Next Step” or go to the Status Page, and click “Move to Hosted Test”
To move from local test to hosted test

Test your extension to make sure it works.

Then if that’s all good, extension still works.

Under Status.

Hit “Submit for Review” and follows the prompts

Then wait 3-5 days or so for Twitch to review your extension, if the extension passes Review, instructions will be provided in an email, but essentially manage the version and hit the “Release” button

Also Enable 2FA