2026 LG OLED WebOs plugin

I’ve just picked up a new TV, model OLED77G6WUA and the plugin is unable to detect this model.
It’s on the network OK (ping response), but it does not respond to either port 3000 or 3001 with anything.
The LG ThinQ app is able to control it OK.
IP Control is enabled on the TV (and I’ve tried it disabled). IPv6 is disabled. There is a new “Generate Code” which generates a password / encryption key and I’ve read that LG now disables IP control from just any device on the network, so I suspect that the plugin needs to be updated to allow this code to be provided during initialization.
Or does anyone know any different?

I was able to get this code to work with the generated code (in a chrome browser dev window) to at least not generate an error.

const socket = new WebSocket("wss://172.25.0.119:3001");

socket.onopen = () => {
  const securePayload = {
    type: "register",
    id: "auth_test",
    payload: {
      // Paste your saved key exactly inside the payload object
      "client-key": "ZDRG1VIX" 
    }
  };
  
  socket.send(JSON.stringify(securePayload));
};