I'm not entirely sure how it works, but I believe the website uses a "Dynamic DNS"-like feature where the camera reports its location to the website. I'm not certain how quickly it updates when the IP is changed, though.
Did you set the static IP in your router settings, or in the camera settings?
For mine, the camera settings have it as DHCP, but it's assigned a static IP in the router settings.