I have been able to reproduce this on un-identified albums that have WORK and PART tags properly maintained.
Roon seems to be ignoring WORK and PART tags unless the TITLE tag is filled with WORK - PART, which leads me to the question whether WORK and PART tags are really considered and instead the TITLE tag is parsed?
I’ve been trying to figure out what is going on here. We always envisioned WORK and PART tags to be used together, so if there is a WORK tag, but no corresponding PART tag in the same track, I’m pretty sure that the WORK tag will be ignored.
In this case, Roon will revert to the track TRACKTITLE tag and we will attempt to recognize multi-part works from common strings in the titles.
But if WORK and PART are both present and the WORK is identical, these should take priority over TRACKTITLE (for unidentified albums, which is what we are talking about here).
I really need to see your tags to understand what is going on here.
I had fooled around in the meantime, because I have also observed a delay in picking up tag and files changes for my files which were residing on a Synology NAS.
For this I moved my files to a local disc and after that my WORK and TAG problem vanished for the cases reported. I’m not sure about the reason, because I did a “force re-scan” several time on my NAS before and expected this to pick up any changes… Will look for similar occurences.
What I have noticed however, is the system behaviour for one track “works”. If the PART tag is left blank (which would normally be the logical thing to do), the work won’t show up in Roon unless copied to the TITLE tag.
although the works are “recognized” and correctly linked to Rome & Julia and Francesca da Rimini respectively, the track names are still displayed. Is this intended behaviour?
If I copy the WORK tag over to the TITLE tack, it will display, but only the content of the TITLE track,