so when I am browsing the domain from an ipv6 ISP and I visit the checkout page, if I reload I lose my session. If I connect to a VPN and see a IPv4 address I do not get this error. Also if I disable cloudflare I do not get the error
What steps have you taken to resolve the issue?
Pause CF, this resolves the issue. Connect to a VPN that only gives me a IPv4, this resolves the error
As a guess, are you getting the client IP through X-Forwarded-For or CF-Connecting-IP and now your site (for the first time according to securitytrails.com) can be reached over IPv6 due to Cloudflare, your site code can’t handle IPv6 client addresses?
If so, you can use Pseudo-IPv4 to work round the problem for now…