Realtime updates stopped working on existing app

Hi, we have an app deployed that uses Supabase JS SDK V1 and gets realtime updates when rows are inserted or updated in a specific table.
We set this up months ago and the app was happily working in production.

This morning around 8 AM the app stopped receiving any realtime messages. The user logs in without any issues, and if I execute a query using the supabase sdk to select rows in that table, I pass the RLS check and get the results back all fine.
But no realtime events are showing up anymore.

no one logged into the supabase dashboard, let alone messed with any settings.


const subscription = client
      .from("agent_query")
      .on("*", (payload) => {
        console.log("got a payload", payload); //never triggers
}).subscribe();
console.log("initial state", subscription.state); //prints joining
    subscription.onError(() => {
      console.log("error!"); // never triggers
    });
    subscription.onClose(() => {
      console.log("closed!"); //never triggers
    });
    subscription.onMessage(() => {
      console.log("message!"); // never triggers
    });
    setInterval(() => {
      console.log(subscription.state); // always prints "joined", so it succesfully joined but gets no messages
    }, 2000);


I'm stumped, we made no changes whatsoever, in code or through the dashboard.

Any chance something is down on the supabase side?
Was this page helpful?