Short videos convert in seconds; a three-hour mix times out. That is not a bug in your link. Converters set length limits because long videos consume disproportionate server time and memory. Here is why, and what actually works.
Converting means fetching the full audio stream, decoding it, re-encoding to MP3, and holding the result until you download. A 4-minute song is a few megabytes of work. A 10-hour compilation is hundreds of megabytes and minutes of encoding, during which connections drop, servers time out, and queues back up. Limits keep the service fast for everyone.
If all videos fail, the problem is elsewhere: see why won't my video convert.
Retrying the same 10-hour video twenty times in a row just queues twenty doomed jobs. Splitting via URL tricks (timestamps, playlist parameters) does not shorten the underlying video the converter fetches.
Other symptoms? The troubleshooting hub routes every failure to its fix.
Long videos need more server time and memory to fetch and encode, so converters set length limits. Timeouts on multi-hour videos are the most common symptom.
Try off-peak hours, use a lower bitrate, look for part-split uploads, or find an official audio-only source of the same content.