Skip to content

Troubleshooting

The analyzer skips every listing

Use a fresh deduplication database or new listing IDs. Seen IDs are intentionally persistent.

The web app opens the wrong inventory

Set FLIPPER_INVENTORY_DB before starting Uvicorn and confirm the path. Do not point tests at a developer database.

eBay says authorization is unavailable

Check safe status in Settings or python main.py ebay status, verify seller client configuration, then disconnect/connect to grant current scopes. Tokens stay in the OS credential store.

A sale or transaction will not import

Read the explicit state: missing/ambiguous identity, incompatible lifecycle/quantity, unsupported transaction type, missing money, and immutable-data conflicts are protective failures. Do not “fix” them by inventing facts.

Documentation build fails

Install requirements-dev.txt and run mkdocs build --strict from the repository root. Strict mode treats broken navigation, missing files, and documentation warnings as failures.