Skip to content

Torrent refresh job does not detect new TorBox additions between restarts (DFS mode) #306

Description

@enamel-hall

Is there an existing issue for this?

  • I have searched the existing open and closed issues

Current Behavior

When using Decypharr with TorBox in DFS mount mode, torrents added externally (via Debrid Media Manager) after startup are never detected by the torrent refresh job. The DFS cache is not updated and the new torrent does not appear in the mount path until the container is restarted.
The torrent refresh job is scheduled and running (confirmed via logs), but produces zero log output — no "found new torrent", no "nothing new", no error. The manual sync button in the UI also produces no changes.

Expected Behavior

New torrents added to TorBox externally should appear in the DFS mount within the configured torrents_refresh_interval without requiring a container restart.

Steps To Reproduce

  1. Run Decypharr with TorBox in DFS mode
  2. Confirm existing torrents appear correctly in mount path after startup
  3. Add a new torrent to TorBox via Debrid Media Manager
  4. Confirm torrent is present and cached in TorBox API (GET /api/torrents/mylist?bypass_cache=true)
  5. Wait several minutes — torrent does not appear in mount path
  6. Trigger manual sync via UI — no change
  7. Restart container — torrent appears immediately on initial sync

Environment

Version: 2.3-stable
Docker: Yes
OS: Synology DSM (Linux)
Debrid provider: TorBox
Mount type: DFS (hanwen backend)
Content added via: Debrid Media Manager (external to Decypharr)
Browser: Safari

What branch are you running?

Main/Latest

Trace Logs? Not Optional

+-------------------------------------------------------+
| |
| ╔╦╗╔═╗╔═╗╦ ╦╔═╗╦ ╦╔═╗╦═╗╦═╗ |
| ║║║╣ ║ └┬┘╠═╝╠═╣╠═╣╠╦╝╠╦╝ (2.3-stable) |
| ═╩╝╚═╝╚═╝ ┴ ╩ ╩ ╩╩ ╩╩╚═╩╚═ |
| |
+-------------------------------------------------------+
| Log Level: trace |
+-------------------------------------------------------+
2026-05-23 05:58:21 | INFO | [http] Starting server on 0.0.0.0:8282/
2026-05-23 05:58:22 | INFO | [manager] Starting manager mount_path=/mnt/torbox mount_type=dfs notifications=false version=2.3-stable
2026-05-23 05:58:22 | INFO | [manager] Migration already completed previously completed=662 errors=0
2026-05-23 05:58:22 | INFO | [manager] Performing initial sync of torrents from debrid clients... debrids=1
2026-05-23 05:58:22 | DEBUG | [manager] Slots tracking job scheduled for every 30s
2026-05-23 05:58:22 | DEBUG | [manager] Queue processing job scheduled for every 15s
2026-05-23 05:58:22 | DEBUG | [manager] Remove stalled torrents job scheduled for every 1m
2026-05-23 05:58:22 | DEBUG | [manager] Download link refresh job scheduled for every 40m debrid=torbox
2026-05-23 05:58:22 | DEBUG | [manager] Torrent refresh job scheduled for every 10s debrid=torbox
2026-05-23 05:58:22 | DEBUG | [manager] Account syncTorrents job scheduled for every 10m debrid=torbox
2026-05-23 05:58:22 | DEBUG | [manager] Link reset job scheduled for every midnight, CET
2026-05-23 05:58:22 | DEBUG | [manager] Arr monitoring job scheduled for every 10s
2026-05-23 05:58:22 | INFO | [repair] Repair disabled in config
2026-05-23 05:58:22 | INFO | [dfs] Starting DFS with backend backend=hanwen mount_path=/mnt/torbox
2026-05-23 05:58:22 | INFO | [hanwen-backend] Waiting for mount to be ready mount_path=/mnt/torbox
2026-05-23 05:58:22 | INFO | [dfs] DFS started successfully backend=hanwen mount_path=/mnt/torbox
2026-05-23 05:58:22 | INFO | [manager] Initial sync of torrents from debrid clients completed
2026-05-23 05:59:10 | INFO | [http] Shutting down gracefully...
2026-05-23 05:59:10 | DEBUG | [decypharr] Services context cancelled
2026-05-23 05:59:10 | INFO | [decypharr] Decypharr has been stopped gracefully.
2026-05-23 05:59:10 | INFO | [manager] Stopping manager
2026-05-23 05:59:10 | INFO | [manager] Stopping mount manager
2026-05-23 05:59:10 | INFO | [dfs] Stopping FUSE filesystem backend=hanwen
2026-05-23 05:59:10 | INFO | [hanwen-backend] Unmounting hanwen backend
2026-05-23 05:59:10 | INFO | [hanwen-backend] Unmounting filesystem
2026-05-23 05:59:11 | WARN | [hanwen-backend] FUSE filesystem still mounted, attempting force unmount
2026-05-23 05:59:11 | INFO | [hanwen-backend] Filesystem unmounted successfully
2026-05-23 05:59:11 | INFO | [manager] Closing storage database
2026-05-23 05:59:11 | INFO | [manager] Manager stopped successfully
Running as root, setting up user 1000:1000 with umask 022
Loading config from /app/config.json
2026-05-23 05:59:12 | WARN | [manager] Usenet client not configured

Trace Logs have been provided as applicable

  • I have read and followed the steps in the documentation link and provided the required trace logs - the logs contain trace - that are relevant and show this issue.

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