It has nothing to do with your end at all. @Home wants everyone to be DHCP, so their systems are very very picky. If you are set static for more than a week, then you don't ever send a DHCP request. The @Home servers assume it's because you no longer need to get online. From that point on they WON'T allow you to log on DHCP any more. The only way to free up their systems and get them to respond to your requests is to 'repush the system'. It just sends your account info down to the DHCP servers and says 'heh, this guys gonna need an address soon, give it to him when he asks'.
Really it shouldn't matter...the settings usually don't change often. But if you want to go DHCP, and if you've been more than a week or so set static...you'll end up calling tech support for a full repush, no way around it.