подскажите пожалуйста что я делаю не так, при отправке смс постоянно пишет undefined, этот скрипт работал 2-3 года назад, но вроде бы ничего не поменяли.
снифаю через чарлез:
- делаю get запрос для получения sid:


- далее код ws:
await(new Promise((resolve, reject) => {
var WebSocket = require('ws');
var endpoint = [[CONNECT_URL]];
var socket = new WebSocket(endpoint, {});
socket.on('open', function open() {
socket.send('2probe');
socket.send('5');
socket.send('42["send-message-web",{"to":"'+[[ID]]+'","message":"помогите пожалуйста решить"}]');
});
socket.on('message', function (data) {
global.tost = data;
});
resolve();
}));

модуль ws включен
- вывод ответа в лог:
console.log(global.tost);
[[ANSWER]] = (global.tost);
- в ответ я должен получить это:

но в басе получаю просто undefined

подскажите пожалуйста на каком этапе у меня ошибка?