Skip to content

[Bug]: slack responses delivered to wrong thread or outside of thread #75969

@dchekmarev

Description

@dchekmarev

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

No

Summary

2026.04.26, 2026.04.27, 2026.04.29
To be honest I'm not long with openclaw, so haven't seen unaffected version.

2 issues:

  1. sometimes message into channel root gets linked to one of earlier threads.
  2. sometimes message into thread gets unlinked and arrives into channel root.

This leads to wrong decisions, agent assumes I answer "yes" to something it posted earlier or injects wrong context into thread.

For me looks sort of critical.

Steps to reproduce

don't have exact steps to reproduce, feels spurious, but since 2026.04.29 happens more frequently vs 2026.04.26.

Expected behavior

Messages in web ui (sessions) MUST appear as responses to corresponding threads in slack.

Actual behavior

Sometimes messages from slack appear in sessions which have no linkage to threads where messages actually posted.

OpenClaw version

2026.04.29

Operating system

Ubuntu 24.04

Install method

docker

Model

qwen 3.6 30B A3B

Provider / routing chain

slack -> openclaw

Additional provider/model setup details

slack config:

 "channels": {
    "slack": {
      "enabled": true,
      "botToken": "removed",
      "appToken": "removed",
      "groupPolicy": "open",
      "capabilities": {
        "interactiveReplies": true
      },
      "dmPolicy": "pairing",
      "allowFrom": [
        "*"
      ],
      "dm": {
        "enabled": true
      },
      "channels": {
        "C0AR2L9F7SP": {
          "requireMention": false
        }
      },
      "replyToMode": "all",
      "streaming": {
        "mode": "partial",
        "nativeTransport": true,
        "preview": {
          "toolProgress": false
        }
      }
    }
  },

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingbug:behaviorIncorrect behavior without a crash

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions