1st don't multi post it's not reddit here. I see you posts on all the channels.
2nd right click on the tab : pin this tab. Now you can close your browser and restart it keeping track of your video. If it doesn't work, it's caused by the website not the browser.
2 things :