Has anyone managed to get 720pier working with Prowlarr & Sportarr. I have successfully added 720pier to Prowlarr and I am able to search for torrents via Sportarr but when I try and download anything I get the error "Indexer/Prowlarr server error (HTTP 500). The indexer may be down or the session expired. Try re-testing the indexer in Prowlarr.". Inspecting the Prowlarr logs shows:
"2026-09-28 21:37:48.8|Info|ReleaseSearchService|Searching indexer(s): [720pier] for Term: [MLB 2026 27.09.2026 New York Mets Washington Nationals], Offset: 0, Limit: 100, Categories: []
2026-09-28 21:38:01.1|Error|Cardigann|Release download failed (https://720pier.ru/viewtopic.php?t=7673 ... +Nationals)
[v2.6.5.5623] System.NotSupportedException: Invalid torrent file contents. Reason: Invalid torrent file specified"
I am assuming this is failing because that link in the logs is not to the .torrent file - instead it is to the page where the torrent file can be downloaded from.
Has anyone found a way around this issue?
Prowlarr & Sportarr
-
mAAdhaTTah
- Сообщения: 1
- Зарегистрирован: 30.09.2026
- Репутация: 0

I did some investigation with Claude and it found that the issue was derived from this error:
```
09:24:00 [INF] [GRAB] Manual grab requested for event 12653:
MLB 2026 / ALWC / Game 1 / 29.09.2026 / Boston Red Sox @ New York Yankees
[Baseball, WEB-DL HD/720p/60fps, MKV/H.264, EN/NBC]
09:24:00 [INF] [GRAB] Release Indexer: 720pier (Prowlarr)
09:24:00 [INF] [GRAB] Using download client: Transmission
09:24:05 [WRN] [Torrent Download] Torrent download failed with HTTP 500:
<error code="500" description="Invalid torrent file contents.
Reason: Invalid torrent file specified" />
09:24:05 [ERR] [Download Client] Failed to add download: Download client returned null
09:24:05 [ERR] [GRAB] ========== DOWNLOAD GRAB FAILED ==========
```
This was on the Sportarr side. On the Prowlarr side, I got this:
```
[Error] Cardigann: Release download failed (https://720pier.ru/viewtopic.php?t=7676 ... LB+2026+09)
System.NotSupportedException: Invalid torrent file contents. Reason: Invalid torrent file specified
---> MonoTorrent.TorrentException: Invalid torrent file specified
---> MonoTorrent.BEncoding.BEncodingException: Illegal BEncodedDictionary.
The attributes are not ordered correctly.
Old key: publisher.utf-8, New key: publisher
at MonoTorrent.BEncoding.BEncodeDecoder.DecodeTorrent(...)
at NzbDrone.Core.Indexers.TorrentIndexerBase`1.ValidateDownloadData(Byte[] fileData)
at NzbDrone.Core.Indexers.HttpIndexerBase`1.Download(Uri link)
```
The cause is the validation of the torrent file by MonoTorrent, saying the attributes are ordered incorrectly. Claude explains:
> So: the .torrent file on the tracker is malformed. It was almost certainly produced by an older creation tool that wrote the publisher / publisher.utf-8 metadata pair out of order — a quirk you see fairly often on older Russian-tracker uploads. Most torrent clients are lenient about key ordering; MonoTorrent (and therefore Prowlarr, Sonarr, Radarr, and anything else on the *arr stack) is strict and refuses it.
Unfortunately, despite the understanding of the issue, I don't have a solution. There isn't any way to bypass the validation. Feasibly, you could manually grab the torrent and your download client should work as expected, but obviously, that's no longer automated.
```
09:24:00 [INF] [GRAB] Manual grab requested for event 12653:
MLB 2026 / ALWC / Game 1 / 29.09.2026 / Boston Red Sox @ New York Yankees
[Baseball, WEB-DL HD/720p/60fps, MKV/H.264, EN/NBC]
09:24:00 [INF] [GRAB] Release Indexer: 720pier (Prowlarr)
09:24:00 [INF] [GRAB] Using download client: Transmission
09:24:05 [WRN] [Torrent Download] Torrent download failed with HTTP 500:
<error code="500" description="Invalid torrent file contents.
Reason: Invalid torrent file specified" />
09:24:05 [ERR] [Download Client] Failed to add download: Download client returned null
09:24:05 [ERR] [GRAB] ========== DOWNLOAD GRAB FAILED ==========
```
This was on the Sportarr side. On the Prowlarr side, I got this:
```
[Error] Cardigann: Release download failed (https://720pier.ru/viewtopic.php?t=7676 ... LB+2026+09)
System.NotSupportedException: Invalid torrent file contents. Reason: Invalid torrent file specified
---> MonoTorrent.TorrentException: Invalid torrent file specified
---> MonoTorrent.BEncoding.BEncodingException: Illegal BEncodedDictionary.
The attributes are not ordered correctly.
Old key: publisher.utf-8, New key: publisher
at MonoTorrent.BEncoding.BEncodeDecoder.DecodeTorrent(...)
at NzbDrone.Core.Indexers.TorrentIndexerBase`1.ValidateDownloadData(Byte[] fileData)
at NzbDrone.Core.Indexers.HttpIndexerBase`1.Download(Uri link)
```
The cause is the validation of the torrent file by MonoTorrent, saying the attributes are ordered incorrectly. Claude explains:
> So: the .torrent file on the tracker is malformed. It was almost certainly produced by an older creation tool that wrote the publisher / publisher.utf-8 metadata pair out of order — a quirk you see fairly often on older Russian-tracker uploads. Most torrent clients are lenient about key ordering; MonoTorrent (and therefore Prowlarr, Sonarr, Radarr, and anything else on the *arr stack) is strict and refuses it.
Unfortunately, despite the understanding of the issue, I don't have a solution. There isn't any way to bypass the validation. Feasibly, you could manually grab the torrent and your download client should work as expected, but obviously, that's no longer automated.
