Здорово! Этот ступор при переключении сцен обычно связан с тем, что плагин Elgato использует внутренний веб-сокет (Websocket API) для связи с OBS Studio. Если у вас в Windows запущен агрессивный брандмауэр или антивирус, он начинает сканировать локальный порт 4455 при каждом нажатии физической кнопки, вызывая микрозадержку и переполнение буфера кадра.
Для реанимации коннекта сделайте жесткую привязку портов:
- Откройте OBS, зайдите в верхнее меню Инструменты — Настройки веб-сокета (WebSockets Server Settings). Проверьте, чтобы стояла галочка на пункте Включить сервер WebSockets, а порт был жестко прописан как 4455.
- Откройте утилиту Elgato Stream Deck на ПК, зайдите в настройки аккаунта, удалите старую интеграцию с ОБС и создайте подключение заново, вручную вбив локальный адрес 127.0.0.1:4455 и актуальный пароль из настроек сервера.
Также обязательно зайдите в диспетчер устройств Windows, найдите корневые USB-концентраторы, откройте их свойства и во вкладке Управление электропитанием снимите галочку с пункта Разрешить отключение этого устройства для экономии энергии. Это заблокирует засыпание портов во время стрима.