If a user session is created using anon login and users IP address changes (they vpn to a different IP), does that affect users current session ?
TL;DR
If a user's IP address changes while logged into a session, it does not affect their current session. Sessions are cookie-based, not IP-based.