Supabase
Releases
Stability
Table subscribed via Realtime but absent from the supabase_realtime publication
Part of the Realtime & cost check · fix arrives as a pull request
What it is
Application code subscribes to postgres_changes on a table that no migration has added to the supabase_realtime publication.
Why it matters
The subscription connects successfully and receives nothing. There is no error on either side, so the feature simply does not work and looks like a client bug.
How to fix it
Add the table to the publication in a migration: ALTER PUBLICATION supabase_realtime ADD TABLE public.your_table;. Keeping it in a migration means new environments get it automatically.
Run them all on your app
Connect your repo and your live services with read-only scopes. The first scan is free, and nothing changes without your approval.