У меня тоже была такая же проблема. Это потому, что ngrok вставляет некоторые специальные символы в URL, а также создает с http может быть. Итак, я использую localtunnel вместо ngrok, и он работает легко, так как мы можем создать желаемый поддомен с помощью этого пакета. Шаги для установки localtunnel:
npm install -g localtunnel
lt -s chatbot-subdomain -p PORT
Он создаст URL https://chatbot -subdomain.localtunnel.me , который вы можете использовать внутри платформы разработчиков Facebook.