Ever since Chrome 58 (w/ latest chromedriver) my script produces different behavior compared to manual testing.
Manual: Click, pop under tab, tab is closed, pop under window opens
Automated: Click, pop under tab, nothing further happens
It does not matter if the click is made with JS, standard selenium click, Actions click, or autoIT. They all produce the automated behavior listed above. This is not an issue of wait times as I can debug and go through each line step by step and reproduce the issue. If I put a break point before the click is made and do the click myself, it works as expected.
How can I debug an issue like this?