We have been testing universal links and detected the following: Assuming there is an HTML with embedded JS that redirects to the universal link.
**Direct redirection --> WORKS OK **
window.location.href = "https://my-universal-link?data=abc";
Redirection with timeOut or Interval --> NOT WORKING (go to default WEB)
setTimeout(function () { window.location.href = "https://my-universal-link?data=abc"; }, 2000);
setInterval(function () { window.location.href = "https://my-universal-link?data=abc"; }, 2000);