Trace ID

trace_93aaeba5-812a-4378-808d-cf0ca20c634f

replayed
Amount
250 CKB
Mode
sandbox
Latency
61ms
Failure stage
route_discovery
Sender
fiber-devnet-sender-01
Receiver
fiber-devnet-receiver-09

ROUTE_NOT_FOUND

No viable route found

Route discovery could not find a path from sender to receiver under the current topology and policy filters.

Likely Causes

  • Receiver is not reachable from the sender's graph view
  • Channels are private or not announced to the route source
  • Policy filters excluded every candidate path

Suggested Fixes

  • Refresh topology data before retrying
  • Try an alternate route source
  • Open or announce a route that connects the sender and receiver

Failure Timeline

Lifecycle events captured in milliseconds.

5 events
  1. 0ms
    request_receivedinfo

    Payment attempt created for 250 CKB

  2. 8ms
    invoice_validationsuccess

    Invoice fields parsed

  3. 18ms
    route_discoveryinfo

    Candidate routes loaded from sandbox graph

  4. 27ms
    policy_checkinfo

    Route policies evaluated

  5. 61ms
    route_discoveryerror

    Route not found after graph search

Replay-to-Fix Results

same_conditions

Original amount, route, peer state, fee limit, timeout, and asset unchanged

failed

The original failure reproduces under the same conditions, confirming the fingerprint is stable.

68ms

alternate_route

Selected alternate route excluding the failing condition

success

A route with different hops avoids the original failure point with slightly higher latency.

73msSmallest-fix recommendation

split_payment

Split payment into 125 CKB + 125 CKB

failed

Split payment does not resolve this failure fingerprint.

56ms

Exportable Debug Report

Markdown and JSON report output for trace reviews and operator handoff.

# FiberTracebox Report

## Trace Summary

- Trace ID: trace_93aaeba5-812a-4378-808d-cf0ca20c634f
- Payment status: replayed
- Amount: 250 CKB
- Sender: fiber-devnet-sender-01
- Receiver: fiber-devnet-receiver-09
- Mode: sandbox
- Latency: 61ms
- Failure time: 61ms
- Failure stage: route_discovery
- Failure fingerprint: ROUTE_NOT_FOUND


## Root Cause

Route discovery could not find a path from sender to receiver under the current topology and policy filters.



## Evidence Source

- Trace source: sandbox
- Replay mode: deterministic sandbox replay
- Live mutation: no
- RPC methods observed: not applicable
- Observed failure: not applicable
- Sandbox events are deterministic and safe for repeatable demos and CI.
- Replay-to-Fix changes simulated route conditions without moving funds.

## Timeline

| ms | stage | severity | message |
| --- | --- | --- | --- |
| 0 | request_received | info | Payment attempt created for 250 CKB |
| 8 | invoice_validation | success | Invoice fields parsed |
| 18 | route_discovery | info | Candidate routes loaded from sandbox graph |
| 27 | policy_check | info | Route policies evaluated |
| 61 | route_discovery | error | Route not found after graph search |

## Replay Results

| strategy | changed condition | result | latency ms | recommended |
| --- | --- | --- | --- | --- |
| same_conditions | Original amount, route, peer state, fee limit, timeout, and asset unchanged | failed | 68 | no |
| alternate_route | Selected alternate route excluding the failing condition | success | 73 | yes |
| split_payment | Split payment into 125 CKB + 125 CKB | failed | 56 | no |

## Smallest-Fix Recommendation

Smallest successful replay change: Selected alternate route excluding the failing condition



Confidence: high

## Suggested Next Actions

- Refresh topology data before retrying
- Try an alternate route source
- Open or announce a route that connects the sender and receiver
- Selected alternate route excluding the failing condition

## Mode Disclosure

Sandbox mode: deterministic simulated Fiber payment conditions are used for repeatable diagnostics.
Open JSON report