I just fixed this myself - Maybe this will help someone else.
Working with the latest Touch Portal and latest OBS. The websocket plugin comes with both Touch Portal and OBS so they should be able to talk to each other if you enable Websocket server, but it didn't work no matter what I tried. Then I found it.
I went into Touch Portal settings (cog on the right side of the program on your computer), click on SETTINGS, got to the OBS tab. the ip should say "localhost" (it did on mine), and the WebSocket Port: should say 4455 (on mine it was set to the old value of 4444. As soon as I changed this, it worked.
Working with the latest Touch Portal and latest OBS. The websocket plugin comes with both Touch Portal and OBS so they should be able to talk to each other if you enable Websocket server, but it didn't work no matter what I tried. Then I found it.
I went into Touch Portal settings (cog on the right side of the program on your computer), click on SETTINGS, got to the OBS tab. the ip should say "localhost" (it did on mine), and the WebSocket Port: should say 4455 (on mine it was set to the old value of 4444. As soon as I changed this, it worked.