[setup] when i place this blue print with param0 = steel on quality 2 (2 green dots)
[expected] it should give the inserter filter with iron plates with quality 2, because it is marked as ingredient of param 0
[actual] but it makes it as normal iron plate with basic quality level :/
Blueprint:
0eNrNV1FvozAM/itTHk9hIrS0gHT3J6Z7miZEIR3RIHAhbFdN/PezoYSW0g56OuleKuPEnx37s5N+kl1W81IJqUnwSURcyIoEz5+kEq8yylAno5yTgPCMx1qJ2NrXSkYxJw0lQib8NwlYQ08N9KFEA8VjAQLtAfaiSq2d4jwR8vXE2mleKOFSCy1457v9OISyzndcAbyB0CqSVVkobe14pgG6LCowKyS6BSjXf3QpOYDw6IKDREAM3TJzMMYRsDMbeGMvAl7NB2aLgNfzgZ1FwK4BzqE+dW6ZcpdFxm9kegPwE3gbg5cADRKurLjId0JGulA30rs9D9WjBAipVZGFO55G7wKMweIIGcJa0sJUqD39AhLthap0eEHjMlIgaAjIRg5CVKjBqALyAyI7NQsl1x+FemvhFU9IoFXNKXkFEkN0+yireIPsLWpd1nrcOMc+eBdK16AxGel2WHHK4zeMYZYXugCZv3N10OmxzS7gW0SDj87gEM1UFbcGOVJCp5A3IMTNQrKTQk6VbsAZVW9crq+OGMUpHq7iCLPcrig5VL0NnFikr+BynNt0mcj0KOR5FJuqjbewY81AuNKxvsHDO0BHUs9rWW88X640bdWtV+cyNEx/iWAyM2jMsfaicRlE8wuKAtGDvpYQZg6OR838vVXUeK8xG/g9zXBmL6Z4n0fvP6W4mSunHP/2zzg+wdcvOT41gSarM5T/4vlxffYwe5rhzLn3kmPOFcTV8qcJW40bZj2FPNz0QlZcAe9v9GAb35wmjIWKa6FDLqNdNlSvVxu+3kFXQ7t+fJDAvrhfm8GX4lESphGwBAOF41dmQt41B2Sh8jas0RTA+7mueGhAOyeXGXfnZJydZ/xWjq8ecMr5ZvlTdCaRtsvfojOR776BrraTv/x5OxUrVPwDvpFAzy5l1KPshYIEskPdo+i10sYso7Shq1Zy6JauW2lN4YZwenE9iKwVt2AEImtFB/eimYeeOnwfN9jtBvDNUH2UHZSdTjbbwcOwx+33wHkM67uuOPaiSCAz8HP+rDVdYZ3184xWwZrcgGZ/AY1/92DeJwJqbhX7i5e4cXwkA+2FgDA80h6A6yxCOzsUGEnCSw7DAQdN21aQJaF5DjuGv7SUZBEQCHRPdZWKh6cc2ASBPPyUAlfhoVy1Z3A3jr/2fddjK9+3103zBzLXC1A=
[2.0.72] Ingredient of generic blueprint ignores quality
Re: Ingredient of generic blueprint ignores quality
I am going to classify this as Not a bug.
Since your blueprint contains parameter-1 as normal quality (on the input inserter) and as uncommon quality (on the constant combinator), this makes the parametrization logic assume that quality is to be taken from existing entities and not from a corresponding ingredient of a recipe. Its basically a conflict between manually selected qualities inside of your entities and quality provided from recipe, and this situation was decided that quality in entities should take priority.
You can change parameter-1 inside of constant combinator to be of normal quality, this will make parameter-1 able to getting quality from the recipe and the blueprint will work.
Since your blueprint contains parameter-1 as normal quality (on the input inserter) and as uncommon quality (on the constant combinator), this makes the parametrization logic assume that quality is to be taken from existing entities and not from a corresponding ingredient of a recipe. Its basically a conflict between manually selected qualities inside of your entities and quality provided from recipe, and this situation was decided that quality in entities should take priority.
You can change parameter-1 inside of constant combinator to be of normal quality, this will make parameter-1 able to getting quality from the recipe and the blueprint will work.

