Thanks for the question; there’s a regression here. IP address should reflect the last connection by a device, but this data hasn’t been being filled for a few weeks. The fix will be deployed a bit later today. Our tests check for this, but clearly having tests run from a single IP address doesn’t cover the bases in this case.
I’ll follow up when the change is deployed.