Вы можете переместить код внутри window.addEventListener('load'
или переместить скрипт после dom
в конце
Предложение: использовать весь URL с HTTP или HTTPS.
location.replace("https://www.youtube.com");
<script type="text/javascript">
window.addEventListener('load', (event) => {
var attempt = 3; // Variable to count number of attempts.
/// code here
});
</script>