Recording.transcript_complete webhook not working

Hey so I am working on an app built using zoom app SDK.
Currently from within my app, we can create zoom-meetings (using a test user which is paid).

For this test user; the necessary conditions for meet recording are enabled. So when I join the meet, the recording automatically start, is saved to cloud and transcript is generated.
What I am interested in, is the VTT file of this transcript.

I had in my app (development and not prod) added a webhook to listen to recording.transcript_complete event, but it is never getting triggered and I do not know what I am doing wrong.

For testing, I am using my local server endpoint exposed via ngrok.

Other configs are as follows:

Events

Scopes

Endpoint verification

Is there anything that I am missing?

Hi @zoom_dev1
Have you authorized your app to test this?
I would also recommend adding another event like meeting.started or whichever you would like to make sure you are indeed receiving events