Unless you’re using the from filename
plugin, the beets autotagger is not sensitive to filenames. Int he above example, the bit where it says “(id, source)” is trying to explain why the match is imperfect: there is an ID mismatch, and non-built-in metadata sources are penalized by default. Try taking a look at the ID on the tags to see why the former is the case. For the latter, you can change the source_weight
option: