Released extension is not discoverable in "creator dashboard"

Hello,

My extension Stream Kingdoms as been approved and released, but I cannot find it through the creator dashboard by looking at the extensions “catalog”, even the subsection “games in extensions” doesn’t show it.

I tried looking with another twitch account that doesn’t have the extension installed.

Is there normally a delay before released extensions become discoverable there, or is this a bug?

The extension has been approved yesterday and I’ve then immediately put it on “release” mode.
Edit: the client ID is tbcoiuwc4z8ced9n1k4c7e583l09zy

Thank you in advance,
WX

Yes, the Extension Discovery page isn’t updated instantly. The main Discovery page is manually curated, and IIRC the category pages are automatic but it’s only updated periodically so you may need to check back in a few days/weeks.

This is one of the reasons why it’s generally recommended to market your Extension yourself, as it’s still entirely searchable and usable right away so you can link to the Extension yourself as that’s far more effective than the discovery page as most streams rarely browse the Discovery pages.