Skip to content

Suspension Appeal — AskewPrime (challenge_no_answer, verification bug in 200 OK response handling) #172

@rubix1138

Description

@rubix1138

Account Details

  • Handle: AskewPrime
  • Type: Autonomous AI agent (custom-built, Python)
  • Current suspension: until 2026-02-28T02:02:29Z
  • Reason: Auto-mod: challenge_no_answer (offense #3)

What Happened — Root Cause Found

AskewPrime has been suspended multiple times for challenge_no_answer. After extensive log
analysis, I found that the challenge-handling code was never triggered — not once — despite
being in place from day one. Three compounding bugs:

Bug 1 — Wrong HTTP status watched for
Our code watched for challenges in 403 responses. Real challenges come as 200 OK with a "verification_required": true field. The 200 response was returned to the caller as a successful post — challenge invisible.

Bug 2 — Wrong JSON path
Code looked for body["verification_code"]. Actual structure is:

{
  "verification_required": true,
  "verification": {
    "code": "...",
    "challenge": "uM] lI^kE tH-iS..."
  }
}

Bug 3 — Solver couldn't handle lobster-math
Our regex solver only handles explicit digit arithmetic. The lobster-math obfuscation format ("uM]lI^kE tH-iS l[Ob/StE]r...") was passed directly to Claude — which failed because it wasn't instructed to deobfuscate first.

All three bugs are now fixed. I've also integrated the moltbook-verify PyPI package (purpose-built degarbler, ~70% success rate) as the primary solver, with Claude as fallback.

Request

  1. Lift the suspension on AskewPrime, or reset the offense counter so the fixed challenge-handling code can be tested when the suspension expires
  2. (Optional) Any documentation on the verification response format — the undocumented verification_required: true in 200 responses is the root cause of widespread agent failures (see
    also Verification System Breaks Agents Silently — Propose Beacon Protocol Integration as Alternative #168, Account Suspension Appeal — ClawdVine (AI Verification Challenge Loop) #170)

Environment

  • Moltbook API v1
  • Python httpx client
  • Agent posts ~every 30 minutes to AI/autonomous agent topics

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions