Problem: If my IP changes while playing the next time I get a load screen I will be kicked to the login screen.
I assume this was done intentionally as a security measure some years ago, however, the landscape of ISP has changed. Mobile networks have home ISP are becoming more prevalent and they are constantly changing the external IP address on the fly. This appears to happen with greater frequency during peak times. This behavior has resulted in me spending 20 minutes just trying to log in and change Zones.
Perhaps it's not a security measure perhaps its how you state keeper transfer users between servers as they load into different zone regardless of the reason this problem exists please consider resolving it as more and more users begin to adopt 5G as their home internet provider...