And usually when the yellow refresh button is clicked all videos with no errors (even if there were errors the first time) will be returned much faster than when the website first gets the videos.
Why does this happen?
I suspect such timeout errors would be related to the rate limiter in test18. But can’t be sure. (I’ve had similar timeout issues in the past. It would explain why it sometimes works, other times not)
Do you have the safe browser logs for when this happens?
After they were first successfully loaded? I’d guess caching, perhaps. Possibly in browser and possibly on the network (you can disable browser cache in the devtools if you want to check this)