I seem to be missing something here and require assistance. My extension works wonderfully when self-hosted (Twitch Affiliate Extension - Admin) but once I move to Hosted Test and provide my content, I am informed that the files are not viewable in the review process.
When I do move to hosted I am given:
Base URI
https://pf42abg5csos4ew7q75gf9z6gzktas.ext-twitch.tv/
Configuration Path
admin
Live Configuration Path
admin
Panel Viewer Path
panel
Viewer - Component Viewer Path
panel
Video - Fullscreen Viewer Path
panel
Should the content be loading under this path. If I go to View on Twitch and Install in the Hosted Test mode my admin page does not load up. What am I missing here?
Barry, any help? 
So to clarify: you uploaded files went to hosted test you didn’t test just sent it for review?
Extensions are uploaded to a sub folder of the extensions sub domain
Your files are at (off the top of my head) https://client-id.ext-twitch.tv/athing/anotherthing/another/yourFiles
See also: Twitch Extensions: Part 3 – The Architecture of an Extension – Barry Carlyon under URL Breakdown
Debug and trace like a normal website, so network, console, inspector.
Your extension seems to violate 4.4
4.4 Extensions may not display any advertising or sponsorship content (static or dynamic).
and 4.10
4.10 Global Overlay Extensions:
4.10.1 Global Overlay Extensions must display information related to or relevant to what is happening on the stream.
4.10.2 Global Overlay Extensions must be interactive. For example, they must change/enhance the outcome of what is happening on the stream.