Socket IO stopped working on Checkout extensions since past few days

Hi,

We were using socket connection on checkout extensions from a long time. But suddenly the socket connection stopped working from 26 Apr.

We did not deploy anything since March 13 so I am not sure if Shopify has made any changes that prevents using socket.io on the checkout extensions.

We are using the package - “socket.io-client” and making a connection like this:


const socket = io(URL, {
transports: ["websocket"],
});

But in network panel WS tab, there is no request at all.

Can anyone help resolve what the issue is?