Lansweeper will always try all credentials linked to a specific IP until one actually works. The order in which credentials are tried will differ.
Once you restart the Lansweeper service, it will try all credentials from most specific to general, meaning global ones last. The credential that succeeds will be tried first in recurring scans.
I presume your switch scanning still worked, it's just that your traps noticed the other attempts?