NodeJS WebHook Question

You’re parsing the response, rather than the request that Twitch is sending to you. The unexpected token u error is because the response body is undefined.

Also, in your webhook subscription request I noticed you have "Accept": "application/vnd.twitchtv.v5+json", this can be removed, only Kraken endpoints require you to specify a verison and this header does nothing in Helix.