Does uCMDB keep track of WMI/PowerShell logon attempt to remote servers? I am running (uCMDB 10.11)
All credentials should count the connection attempts to the targets. If a certain amount of attempts are reached (let say 5 or 10) the connection will fail and next WMI credentials should be taken for usage from the list.
Another point, if you stop, start and then rerun your WMI/PowerShell job, the stored successful credentials of the last discovery runs would be lost.