When using "chat memory manager", the information is not recorded completely

Describe the problem/error/question

Hello n8n developers, when I was using the “chat memory manager”, I found that the information was not recorded completely.
I only set up two chat memory manager modules, the first one to record user input, and the second one to read it.
However, when I input in the order of 1, 2, 3, 4, 5, 6, 7, I found that the memory module did not correctly record the information.

What is the error message (if any)?


Please share your workflow

Share the output returned by the last node

Information on your n8n setup

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

The pattern seems to be: the first time it records normally, the second time it overwrites the first record; the third time it extends the record normally (at this point there are two records), the fourth time it overwrites the third record.