I am following the tutorial posted here to test the Moralis Streams Webhook extension with Firebase:
https://www.youtube.com/watch?v=EieJVLhpvsI
Everything works until about the 10 minute mark in the video, where it’s time to create the stream. The UI fails to validate the webhook with with:
Something went wrong! Could not POST to https://[webhook redacted] Request failed with status code 500.
And from Firebase, I get the following error being thrown from the Moralis Streams Webhook extension:
I also tried ignoring the webhook validation failures and creating the stream anyway, which went to Active state. However there was no change to the FIrebase behavior.
As I understand, the Moralis API key is used as part of the message signature hashing. So I double and triple checked that the API key is correct, and confirmed that the same API key copy+pasted from the stream extension’s google cloud secret works in my standalone nodejs project.
Please advise what else I can do to troubleshoot or resolve this issue. Thank you.