I could identify two issues that affect the matching negatively here:
-
The check for the video flag is checked incorrectly if it is not set, so each none-video file / track gets downrated. It’s not much, but enough in your case to move it just below the 70% rate.
-
More significantly the check for the release types fails if no release types are set for a release in the database. It then applies a match of 0 with high weight, lowering the score significantly. It rather should probably apply the “Other” score used for unknown release types.
I’ll get this fixed. For your case lowering the threshold is probably the best workaround for now.
See PICARD-2780 and PICARD-2781