Assets manager - wrong assign based on IP

Assets manager - wrong assign based on IP

We've start using Asseds manager and SDP agent to scan network for workstations and assign them to a users in SDP.
In one hand it's a cool feature and helps IT technicians to do their work.
In other hand, this feature didn't work well.

After first install on my PC, it's fill all params with my PC's identification. I've chouse auto assign option and now my PC in SDP became really my pc ;))
After some days, my PC changed IP address (it's often cause when you've got a big network) and also (after agent initiate update - was CIO, became - designer) changed PC name. But SDP thinks it's still my PC. 

So it was:
192.168.1.131 - CIO - Albert Sayapov (last user logon - Albert Sayapov)
Became:
192.168.1.131 - Designer - Albert Sayapov (last user logon - Valentina)

Thinks, it's not working well. It's identificate PC by it's IP address (nither PC name nor MAC address)
When u can change this bug feature ?
SDP+ 9018
Mb it already changed? in what version?
Mb u have a workaround?
                New to ADManager Plus?

                  New to ADSelfService Plus?