Skip to content

Troubleshooting Map

Use this page as the top-level decision tree when Arqon Maestro is not behaving correctly.

flowchart TD
  A[Problem observed] --> B{Startup works?}
  B -->|No| C[Check loading and startup path]
  B -->|Yes| D{Mic meter moves?}
  D -->|No| E[Check microphone capture and device selection]
  D -->|Yes| F{Chunking works?}
  F -->|No| G[Check VAD and utterance lifecycle]
  F -->|Yes| H{Transcript/command returns?}
  H -->|No| I[Check stream and backend response]
  H -->|Yes| J{Editor action works?}
  J -->|No| K[Check active app and plugin routing]
  J -->|Yes| L[System healthy]

Failure Layers

Startup

Symptoms:

  • permanent loading state
  • missing controls
  • local services never become ready

Primary references:

Audio Capture

Symptoms:

  • no meter movement
  • no chunk start
  • no input activity

Primary references:

  • local microphone diagnostics
  • client audio implementation

Streaming and Backend

Symptoms:

  • chunk start but no results
  • repeated partial behavior
  • no final response

Primary references:

Editor and Tool Routing

Symptoms:

  • transcripts appear but no action applies
  • wrong app context
  • plugin appears disconnected

Primary references:

  • active app detection
  • plugin routing path

Principle

Always debug from lower layers to higher layers:

  1. startup
  2. microphone
  3. chunking
  4. stream/backend
  5. editor/tool execution