I have 3 HTPC NUCs that I am trying to run shairport4w on. I only run 1 instance per NUC. With my iPhone or iTunes I can only see a single shairport4w to play to at any given time. In bonjour browser I see that all the names start with the same prefix even though they are on different PCs and have different names.
If I add shairport4w to a different nonNUC PC then I can see 1 NUC shairport4w and the other PC instance of shairport4w on my iPhone or iTunes at the same time. In bonjour browser I notice that the prefix before the ampersand is different on the nonNUC PC from the 3 NUC HTPCs.
If I run multiple instance of Shairport4w on a single NUC I can see the multiple instances on my iPhone at the same time.
Is there anyway to change the prefix of the bonjour name shairport4w generates or could this be completely unrelated?
Last edit: Tyson 2015-10-26
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have 3 HTPC NUCs that I am trying to run shairport4w on. I only run 1 instance per NUC. With my iPhone or iTunes I can only see a single shairport4w to play to at any given time. In bonjour browser I see that all the names start with the same prefix even though they are on different PCs and have different names.

If I add shairport4w to a different nonNUC PC then I can see 1 NUC shairport4w and the other PC instance of shairport4w on my iPhone or iTunes at the same time. In bonjour browser I notice that the prefix before the ampersand is different on the nonNUC PC from the 3 NUC HTPCs.
If I run multiple instance of Shairport4w on a single NUC I can see the multiple instances on my iPhone at the same time.
Is there anyway to change the prefix of the bonjour name shairport4w generates or could this be completely unrelated?
Last edit: Tyson 2015-10-26
Please delete the registry value "HwAddr" located under
HKEY_LOCAL_MACHINE\SOFTWARE\Shairport4w
or on 64bit System:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Shairport4w
Then restart Shairport4w and see if it helped