Kann ich reproduzieren. Ich halte das für einen Bug.
Wenn man alle vorkommenden Bauteilwerte auflistet, funktioniert es,
aber Bauteilen, für die kein Footprint explizit angegeben wird, scheint
bis zum letzten Treffer einfach ein anderer Footprint zugewiesen zu
werden.
Ich halte dieses Feature aber in der jetzigen Form ohnehin für kaum
brauchbar. Da wäre eine simple Angabe sinngemäß wie z.B. "alle
Widerstände => 0805" meines Erachtens sinnvoller. Eventuellen Ausnahmen
dann manuell den Footprint zuzuweisen würde wohl meistens weniger
Aufwand machen, als alle vorkommenden Widerstandswerte aufzulisten.