Thanks for the response!
I should have clarified about that twitch.secret, its just an import of a string ‘goodiegumdrops’ lol.
I’m pretty sure the hub.callback is correct, and it’s all https. The hub.callback goes to ‘< web address >/livestats-update’ while in the GET and POST listeners are ‘/livestats-update’.
I think you’re right, it’s gotta be something with the firebase functions. Looking into it more, thanks!