StreamFab 7.0.3.8 on macOS 26.5.2
The download fails. I had Claude Code analyse the log files, and it seems to have found the reason:
`
The download of “Location, Location, Location” (75609-011) failed with error code 800: Failure starting download,
please contact us for help.
Root cause, traced through the logs:
StreamFab navigates its embedded browser to the Channel4 episode page and starts waiting for a DRM decryption key
(m_nWaitGetKeyTime).
In parallel, the page itself is throwing a JS error over and over in QCef.log: Uncaught TypeError: Cannot read
properties of undefined (reading ‘click’) on channel4.com/programmes/location-location-location/on-demand/75609-011 —
115 times, once per second, for the full 60 seconds.
This means StreamFab’s page-automation script that’s supposed to click the play button never succeeds — the
button/element it expects isn’t there (site UI change, cookie/consent overlay, or an ad-blocker-check script
interfering — Channel4 already fired adblock.notification.check events earlier in the session).
Because playback never actually starts, the player never requests a DRM license, so the key-wait counter ticks up
to 60 and times out.
StreamFab’s downloader gives up: nErrorCode: 800, strErrorTextForTaskQueue: Failure starting download, please
contact us for help., Force play fail while downloading.
This is not a network or account/registration problem — it’s a click/automation failure against the current Channel4
page (likely a site-side layout or consent-popup change breaking StreamFab’s Channel4 downloader script).`