IP address detection can sometimes be inaccurate due to several factors:
If you're seeing different IPs between the server and client detection methods, one of these factors is likely the cause.
This is your public IP address that websites can see when you visit them