retro
1
I used the react boilerplate example a few weeks ago and it worked fine.
Now I load the same example from scratch and nothing seems to work, tried to remove the local storage from the rig browser, clear cache, uninstall and reinstall the rig, and still get the same error in the rig’s console that the extension helper library is not loaded:
coordinator.js:2 Extension Warning Extension Helper Library Not Loaded
The code is the same as the example which does have the line to load the extension library
thank you. It was working properly around a month ago
This indicates that either the helper is not in the header.
Or it 404’ed loading the path/URL/Built HTML output.
So you either have the paths setup wrong for this project or something else is awry. It’s a boilerplate/your setup issue and these are really hard to debug remotely
retro
3
The example is the same as in the developer rig, it has helper in the head.
The extension-boilerplate folder is used as front end folder and It is run with yarn start, as per the instructions.
I did the same thing like a month ago and it woked…
You probably changed some settings and now the paths are wrong and you need to change them back and/or refresh the manifest and/or you need to recreate the viewers.
Toggle the developer tools and check the network tab for 404 errors, and/or the console for Javascript errors
retro
5
Most of those errors are irrlevant to your extneison inself
Try hitting logout top right and relogging on the dev rig
retro
8
I tried but no, I then created a new twitch account and with the new account at least the circle changing color example worked (now after restarting it doesn’t work anymore either “EBS request returned Unauthorized (error)”), but this one it doesn’t
I will have to try testing on the console or something
Edit: Can it have something to do with the certificates?
Hello! Author of the boilerplate.
Can you tell me what version of the rig you’re using?
retro
10
Hi. I am using the last one
I think disabling my vpn fixed it, but I just stopped using the rig and used the boilerplate directly, and it works without the rig.
Thank you for asking
Edit: and thank you for the boilerplate, it’s been really useful, I don’t think I could’ve done without it
Glad to hear that!
What version number is it reporting? You should be on 1.14 if memory serves.
If you are, can you go directly to the extension page and see if an error comes up?
retro
12
My version is v1.2.1 I dowloaded recently
retro
13
How would I do the auth when doing yarn start directly from the boilerplate folder?
djiit
14
Hi there ! Just jumping in to say I’m facing the same issue. Followed the onboaroding in the latest Rig; also did what was written in the README. But nothing shows up 
I encountered the same issue.
I replaced webpack.config.js with the one in boilerplate and it works.
Had same error, i use nextjs after adding new React.Context component, something goes wrong and twitch helper in pages/video_overlay stopped to loading.
Twitch helper was injected in head via next/head
import Head from "next/head";
...
<Head>
<script src="https://extension-files.twitch.tv/helper/v1/twitch-ext.min.js" />
</Head>
Solution: move twitch helper script loading upper in hierarchy in my case i moved it to pages/_app.tsx, if u are using create-react-app or something like that just try to move it in App.jsx/tsx
1 Like
Hey @Ciberus i have built an extension using CRA and so far have locally tested it using a ngrok proxy but whenver i try uploading the build files to twitch for Hosted testing the extension doesn’t seem to load
(gives a Extension helper not loaded error) this is despite adding the cdn in index.html in the public folder and a Twitch.ext.onAuthorised in a js file that is used in the same index.html file can you help me out in this regard since i don’t really understand how to import the CDN into App.jsx
Ciberus
19
Hi, probably u can try to:
- ensure that twtich helper script in “head” of html file and try again to load on a hosted test. It definitely should work, but probably u have problem in another place
- as fallback with CRA u can try to use react-helmet(alternative of “next/head”)
so it will look like this
if it wont help just contact me in discord Ciberus#4222 its easier to identify problem via call