Getting WebSocket closed: 1006 on the /api/v2/notifications/streams endpoint when trying to pipe analytics events to Kafka. The Node.js script connects fine, receives the first batch of interaction events, but the socket dies exactly after 60 seconds of silence even though pingInterval is set to 30s in the ws library config.
const ws = new WebSocket(url, { headers: { Authorization: `Bearer ${token}` } });
ws.on('close', (code, reason) => console.log('Closed:', code, reason));
Is there a server-side timeout overriding the client ping settings?