I have unwanted effects when streaming a collection that is a subset of the entire library. The effect can be reproduced within MediaMonkey itself by using the UPnP Port 4000. I use Media Monkey Gold 4.0.3.1466 on a PC with Windows 7 (64 bit). Language is English, as German was not installed in 4.0.3 RC1 (1466)?!?.
For test purposes I defined a new collection "Musik2" that only contains one album (Album Artist="Mike Oldfield" and Album="Tubular Bells II"). This album contains 14 songs. In addition I deleted some tag fields from two songs: Now one song (Title="The Bell") has no genre (Genre="") and another song (Title="Tattoo") has no year (Year=""). All other songs have Year="1992" and Genre="Instrumental Pop".
This unwanted effects happen in the Media Servers tree:
1) The songlist of "All" shows all 14 songs, but the Genre column of the song "The Bell" shows "Unknown" and not "" (empty). This leads to the effect that the node "Genre/Unknown" shows an empty songlist. (Remark: Even with language set to German (in build 1462) the genre in the songlist was shown as "Unknown" and not "Unbekannt" nor ""). I think the media server interprets "Unknown" as a real value (string) for a genre and not as a special placeholder for an empty genre tag.
2) The songlist of "All" shows all 14 songs, and the Year column of the song "Tattoo" shows the empty value Year="" correctly. But the node "Year/Unknown" doesn't show this song. Instead there are additional subnodes "Unknown" and "1990's". And the node "Year/Unknown/Unknown" shows not only the one song of the streamed collection "Musik2", but all songs (>100) from the entire library with Year="". And the node "Year/Unknown/1990's" shows all 13 songs of the collection "Musik2" with Year="1992", but without an additional subnode "1992". All in all I would expect the following nodes for my collection "Musik2": "Year/Unknown" and "Year/1990's/1992". In the first one there should be only one song (Title="Tattoo") and in the second one there should be the other 13 songs with Year="1992". (Remark: The collection tree of the library is correct.)
3) If the rating of a song is explicitly set to zero (0.0 stars / bomb symbol) the symbol (bomb) is not seen in the rating column of the Media Server tree. Instead the field is empty. Other ratings are shown correctly.
4) Question and request for feature: Is there a special reason why the nodes "Rating" and "Classification" always show all possible (=predefined) values, independent from the specified values in the file properties? For better navigation it would be helpful to hide all classification nodes that are not set (=unknown) and show an addional node "Unknown" in each branch. This would be analog to nodes like Artist or Album.













