This is what I'm having issues with. My VPN often changes assigned IP addresses, and I get booted out of the game after 30-60mins with a notice of changed location, requiring address input (it just needs the password, not the new verification key).
I'll have to try immo's tool, although he has stopped developing it, so I'm not sure it's a long term solution. It would be great if bot itself could figure it out that he's being asked for password and enter the configured one.