When you use Cisco AnyConnect, the same MAC address is used for all the computers you register Specifically it will use (00-05-9A-3C-7A-00). (And it’s not just your organization as you can see in that link.)
The result is that PolicyPak Cloud will match the existing record and overwrite.
The workaround is to use PolicyPak Cloud in Loose to match on UUID only (not MAC) as seen below.
This is dump MAC as a matching criteria and use only UUID which is somewhat less aggressive.