Yeah, but the point is, it shouldn't have to rely on the file name, surely a UPnP server should share the ID3 data along with the filename. Maybe someone with a different upnp server can check.
I don't know if it uses upnp or not, but Windows Media Player, files show up in the proper order, instead of alphabetical.
It's worth noting that my filenames are [artist] - [album] - [track#] - [songtitle].mp3
As such, if it were playing in alphabetical order by filename, they'd play in the right order...
Therefore, I believe the ID3 tags ARE being pulled by the DNS-323's upnp server.. they're just being sorted... err.. stupidly.