I'm running in a static IP environment and have just noticed that when I replace a system on my network, the workstation object stays associated with the old PC name and doesn't update to the new one.

The workstation that I noticed this with received a replacement system several weeks ago, and I had both the old system and new system in my inventory list. When the user signed off we retired and physically removed the old system, and changed the new system's IP address to what the old system was under. Now when I look at my inventory list the old system name still appears as retired, and the new system name is missing. If I use the Remote Control by user instead of system, the associated workstation takes me to the old system name and the agent shows as being active, even though that system name is physically removed from my network. What is the correct way to remove systems from the network and ZCM to get these names to update correctly if it is possible?