The problem you experience stems from the fact that currently only two levels for work / movement exist but the Trios op. 70 would require three:
Piano Trios --> op. 70 ... top WORK level
Piano Trio --> no. 1 ... the "missing level"
Piano Trio no. 1 --> movement 1 ... the PART level
As a workaround, Roon follows allmusic by using opus ## / part ## on the WORK level (like 70/1 or 70/2). Try the notation as shown here for the WORK tags:
I don’t think it has anything to do with the latest update.
Actually, there are two piano trios filed under op. 70. So to split this down to the movement level you’d need a tag in between. But we only have two: work and part.
What happened:
A work “op. 70” was found. Now within that opus, we have multiple trios but no way to present this separately - it can be either shown at movement level or we need to “divide” opus 70 - that’s what Roon currently does.
Unluckily, with classical this problem occurs regularly, think operas with acts and scenes or work collections which are well known but consist of multiple works which then have movements…