Transaction tests do not support loading pop-ups or new tabs. The test will remain focused on the original tab even after clicking on links that create popups or open new tabs.
A workaround for this is to use the open() command to load the URL that a pop-up or new tab link refers to.
Another workaround is to use the location.replace Javascript method.
Example: runScript("location.replace("https://www.example.com");")