openclaw - 💡(How to fix) Fix [Bug] Cron isolated session skill and browser compatibility issues [2 comments, 3 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#51557Fetched 2026-04-08 01:09:39
View on GitHub
Comments
2
Participants
3
Timeline
7
Reactions
0
Author
Participants
Timeline (top)
commented ×2labeled ×2cross-referenced ×1mentioned ×1

Cron task isolated session fails to call skill: skill path misread, browser ref format error, and heartbeat message target error

Error Message

Cron task isolated session fails to call skill: skill path misread, browser ref format error, and heartbeat message target error Error 1: Skill path misread - reads 'meituan-excel' instead of 'meituan-data-update' Error 2: Browser ref format error - 'ref:e66' is not a valid selector Error 3: Heartbeat error - 'Invalid ids: [heartbeat]' - not a valid open_id

Root Cause

Cron task isolated session fails to call skill: skill path misread, browser ref format error, and heartbeat message target error

RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Summary

Cron task isolated session fails to call skill: skill path misread, browser ref format error, and heartbeat message target error

Steps to reproduce

  1. Create a skill in ~/.openclaw/workspace/skills/meituan-data-update/
  2. Create a cron task with message: '调用skill: meituan-data-update 执行任务'
  3. Set the cron to execute in a few minutes
  4. Observe the isolated session's behavior

Expected behavior

  1. Skill should be read from correct path: ~/.openclaw/workspace/skills/meituan-data-update/
  2. Browser ref should be properly converted to Playwright locator
  3. Message should be sent to user's open_id

Actual behavior

Error 1: Skill path misread - reads 'meituan-excel' instead of 'meituan-data-update' Error 2: Browser ref format error - 'ref:e66' is not a valid selector Error 3: Heartbeat error - 'Invalid ids: [heartbeat]' - not a valid open_id

OpenClaw version

2026.3.13

Operating system

Linux (Ubuntu)

Install method

No response

Model

minimax-portal/MiniMax-M2.7-highspeed

Provider / routing chain

openclaw -> feishu channel

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

Fix Plan

To resolve the issues with the cron task isolated session, follow these steps:

  • Update skill path: Ensure the skill path is correctly set to ~/.openclaw/workspace/skills/meituan-data-update/ in the cron task configuration.
  • Fix browser ref format: Modify the browser reference to a valid Playwright locator. For example, use #e66 instead of ref:e66.
  • Correct heartbeat message target: Update the heartbeat message to target a valid open_id.

Example code changes:

# Update skill path
skill_path = "~/.openclaw/workspace/skills/meituan-data-update/"

# Fix browser ref format
browser_ref = "#e66"

# Correct heartbeat message target
open_id = "valid_open_id"
heartbeat_message = {"target": open_id}

Verification

To verify the fixes, recreate the cron task with the updated configuration and observe the isolated session's behavior. Check the logs for any errors and ensure the skill is executed correctly.

Extra Tips

  • Double-check the configuration files for any typos or incorrect settings.
  • Use the correct syntax for Playwright locators to avoid browser ref format errors.
  • Ensure the open_id is valid and correctly formatted to prevent heartbeat message target errors.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

  1. Skill should be read from correct path: ~/.openclaw/workspace/skills/meituan-data-update/
  2. Browser ref should be properly converted to Playwright locator
  3. Message should be sent to user's open_id

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug] Cron isolated session skill and browser compatibility issues [2 comments, 3 participants]