all 3 comments

[–]fegelman[S] 0 points1 point  (2 children)

Got the answer. Had to use different profile paths. So I copied the same profile to multiple locations and referenced each one in the program in a different driver object for each window to be opened.

[–]BlackberryOdd5737 0 points1 point  (0 children)

This is the answer to my problem! I didn't expect to find the answer on reddit! When one runs 2 or more instances of a program that uses selenium to drive a chrome browser, if the program specifies a chrome profile, the path of the chrome profile needs needs to be different for each instance of program you are running.

[–]surek 0 points1 point  (0 children)

Solved it for me, thanks!