Webhooks Issue - Not Receiving Real Events

This generally won’t work as twitch will attempt to reduce spam and prevent refollows notifiy.
Thats for all things that nofity for follows like email and so on.

channel.update is likely more reliable to test with than (re)follows

the HTTP specfiication states the casting of headers is irrelevant.
Most libraries will convert the key names of headers to all lower case during capture of the HTTP request.

is the subscription enabled in the status field?