Проблема на всех проектах сервера.
Операционка Скриншот 02-11-2023 145612.jpg
Прочитал данную тему, https://community.bablosoft.com/topic/4450/websocket-на-node-js , с тестовым значением всё работает

Подставляю своё значение, получаю Node process stopped. Читал что иногда требуется задержка для правильного получения ответа, пробовал реализовать её через разделение по функциям и использование метода setTimeout(func /(),3000), в лог ничего не выводилось, пробовал определеление ws выводить без использования её в функции, получал callback, пытался её сделать global значением, и часть с проверкой сделать в другом блоке, в логах видны ошибки.
Так и не получилось, скорее всего из-за плохого знания node.js, подскажите вариант решения.
@KoliaPotexin, приложите проект
@KoliaPotexin, Unexpected server response: 400, скорей всего не верная ссылка для подключения к вебсокету
@KoliaPotexinm, ну значит заголовков не хватает или не верный протокол
@KoliaPotexin, ключ генерируется сам.
@KoliaPotexin В тестовом скрипте скорей всего не хватает cookies или неверный subprotocol, а еще подключиться мало, надо еще обменяться служебной информацией через сообщения как это делает настоящий сайт.