© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
SupabaseS
Supabase•6mo ago•
7 replies
therealtimhawkins

Realtime issue - "UnprocessableEntity: %{messages: [%{payload: [\"can't be blank\"]}]}"

Hi there,

I am having issues with my Realtime setup. I am wrapping my realtime channel in a client and calling it with a sendMessage function. This system is working fine in some cases but not others.

In the Supabase realtime logs I am getting the error: "UnprocessableEntity: %{messages: [%{payload: ["can't be blank"]}]}"

I am getting the same error locally and in production.

I am calling my realtime client like this:

    const channel = createRealtimeClient({
        channelId: `${organizationId}:realtime`,
        defaultEvent: `validation-progress:updated`,
        token,
      });
      channel.sendMessage({
        payload: { message: "polygon-boundaries" },
      });
    const channel = createRealtimeClient({
        channelId: `${organizationId}:realtime`,
        defaultEvent: `validation-progress:updated`,
        token,
      });
      channel.sendMessage({
        payload: { message: "polygon-boundaries" },
      });


Grateful for any help! And really great product, appreciate the work you do 🙏
Supabase banner
SupabaseJoin
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.
45,816Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Python realtime messages
SupabaseSSupabase / help-and-questions
3y ago
Realtime: custom payload for clients
SupabaseSSupabase / help-and-questions
3y ago
Realtime client doesn't receive broadcast messages
SupabaseSSupabase / help-and-questions
6mo ago
Deleted realtime.messages table
SupabaseSSupabase / help-and-questions
3mo ago