Fix · Supabase and databases
Realtime updates do not arrive
Not checked against the vendor's current screens
What you may see
- My page does not update live when data changes
- The subscription connects but no events come
Most likely cause
Realtime is not turned on for that table, a security rule hides the rows from the listener, or the channel closes before it is ready.
Check first (about two minutes)
- In the dashboard check whether realtime is enabled for the table (the place may be labelled differently).
The fix prompt
What you type here never leaves your browser. The search runs on this page, and nothing is sent to a server or to an AI.
Kept only in this browser, on this device. Keys and passwords are removed before anything is saved.
Prompt language
Paste it into Claude, ChatGPT, Gemini or Cursor, then follow what it says.
After you tried it, did it work?
Steps
- Check the subscription code: channel name, table, event type and filter.
- Make sure the table is added to the realtime publication through a migration, and that a select policy lets the listener see the rows.
- Unsubscribe when the page closes to avoid duplicates.
Do not do this
- Do not open a new subscription on every render.
- Do not make the table public to test.