had a bug in ff with a div no scrolling using window.scrollTo(0, 0);
.
had to do something like
const div = document.getElementById('my_not_well_scrolling_div');
div.style.display = 'none';
setTimeout(() => {
div.style.display = 'block';
}, 10);
it's kinda magic lol