N8n live-chat on website being triggered and returning empty result

I have the n8n chat running as my trigger node live on a website. A few times, I have had the workflow triggered, but with the output being an empty JSON. Has anyone seen this before and know why it happened? (I can’t send a message to the AI, without typing something in the live chat)

Share the output returned by the last node

[
{
}
]

Information on your n8n setup

  • n8n version: 1.118.2
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Cloud
  • Operating system: Windows

It sounds like your “When chat message received” node might be triggering without receiving actual chat input, causing an empty JSON output. Here are a few steps to troubleshoot:

- Ensure the chat input field is correctly configured and visible on your website.

- Double-check the webhook URL and ensure it’s correctly linked to your workflow.

- Test the workflow manually by sending a message through the chat to verify if the issue persists.

For more detailed guidance, refer to the [n8n documentation](https://docs.n8n.io). If the problem continues, consider checking similar issues on [GitHub](GitHub · Where software is built).