This can happen in a scenario where typing hostname at the command line returns the FQDN for the source. There are two different ways to approach this issue:
1. Your systems team can adjust the server so that when you type in hostname at the command line it returns short name as opposed to the long name.
2. Update the robot.cfg on the problem source with the following settings:
robotname = <hosts_shortname>
set_qos_source = no
Restart the robot watcher service.
This will then force all QoS from this source to use the robot name which was just set to the short name of the machine.