diff --git a/html/layouts/error-video.ejs b/html/layouts/error-video.ejs
index 01c12a35..b75d35d4 100644
--- a/html/layouts/error-video.ejs
+++ b/html/layouts/error-video.ejs
@@ -104,7 +104,7 @@
// Alternating delay: 5s -> 10s -> 5s -> 10s -> ...
const PHASE_KEY = 'reloadPhase'; // 0 or 1
const COUNT_KEY = 'reloadCount'; // simple counter
- const DELAYS = [5, 10];
+ const DELAYS = [5, 3, 4, 2];
// Pick delay for this attempt, then advance the phase for next time
const currentPhase = parseInt(localStorage.getItem(PHASE_KEY) || '0', 10) % DELAYS.length;