Iridium: An error occurred. Please try again later.

Created on 16 Jul 2020  路  4Comments  路  Source: ParticleCore/Iridium

Everytime I open a new video, I get an error "An error occurred. Please try again later."

The only way around this I found was to disable "Play Videos Automatically."

image

Most helpful comment

try adding

                        // reload the page if the "An error occurred. Please try again later." message shows up
                        if (document.getElementsByClassName("ytp-error").length) { window.location.reload() }

right after (what at around line number 3171)

                    loadStart: function (event) {

in the userscript version of iridium

its not really a solution. its a bandage on the problem, but it fixes the symptom at least, which is better than nothing

All 4 comments

Same issue here, since months, made me uninstall the extension.

Same issue. Your workaround doesn't work for me, as it makes all YouTube videos not load instead of giving an error.
I think this issue was most likely caused by Google changing how the ads worked, which broke some ad-blockers too.

Same here. Disabling autoplay makes it so I need to reload several times instead of once.
I tried disabling all other settings and allowing ads, this didn't do much. I disabled uBlock Origin to make sure ads got through and the video seems to work perfectly fine with ads, but only when autoplay is disabled. When autoplay is enabled, I have only gotten either no video loading at all (I can't even see player controls or a buffer wheel) or the same kind of error message.
This seems to be related to ad blocking and the autoplay feature in conjunction, as the issue doesn't occur when only uBlock Origin is enabled.
Also, this issue does not occur with autoplay enabled if you open the video in a new tab and tab over.

try adding

                        // reload the page if the "An error occurred. Please try again later." message shows up
                        if (document.getElementsByClassName("ytp-error").length) { window.location.reload() }

right after (what at around line number 3171)

                    loadStart: function (event) {

in the userscript version of iridium

its not really a solution. its a bandage on the problem, but it fixes the symptom at least, which is better than nothing

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ParticleCore picture ParticleCore  路  5Comments

erkinalp picture erkinalp  路  3Comments

Ash258 picture Ash258  路  3Comments

ghost picture ghost  路  4Comments

m4rii0 picture m4rii0  路  3Comments