I noticed an annoying behavior when creating a blueprint with parameters.
If some parameters are not filled, they are replaced by “nothing”. This especially affects splitters.
Example:
I have a machine that produces item X
X can have up to 6 ingredients
X is placed on "parameter 0"
First ingredient on "parameter 1"
Second ingredient on "parameter 2"
Third ingredient on "parameter 3"
Fourth ingredient on "parameter 4"
Fifth ingredient on "parameter 5"
Sixth ingredient on "parameter 6"
My blueprint contains 6 splitters (each one with a filter set to an ingredient parameter).
If the recipe for X requires fewer ingredients, all the unused parameters are automatically set to “nothing” by the recipe.
As a result, my splitters that were filtered by ingredient (p1, p2, p3 ... p6) lose their filters and become empty.
It would be useful if, when a parameter is not automatically set by the recipe, the filter could keep parameterized icon itself (instead of disappearing).
Example with images:
Base blueprint with parameters:

Placed blueprint with a recipe using only 4 ingredients (out of 6 possible) some items get overflowed to wrong belt:

the blueprint mentioned is attached :