Если переключить активную вкладку хрома, то предыдущая вкладка "замораживается", скрипты там начинают выполняться замедленно.
Как это победить?
В гугле ответы по типу отключите флаг freeze and discarding, но сейчас в хроме нет флага фризи, только дискардинг.
Нужно именно полноценное выполнение скриптов в фоновой вкладке, как в активной, а не переписывать код через веб воркеры.
Или, если такое возможно, то как не дать именно нужной вкладке заморозиться хромом.
chrome://flags/#expensive-background-timer-throttling в disable так же не помогает.
Не помогает и закрепление вкладки
Версия 85.0.4183.121 (Официальная сборка), (64 бит)