Substrate limitations

Hello community, i have some questions about substrate and some errors that i’m having.

I’m using substrate and tryng to create an master material that can have 5 materials inside.
For every material, it will has clear coat and/or flakes. I combine these 3 with vertical layers to obtein the material base 01.
At this point, if i’m going to use the first material with all the systems (clear coat and flakes), i will have 3 operatos for these materials and 2 for combine them, 5 per material base 01.
If i will use in the same way the rest of the 4 materials, I will get 25 substrate operators, and 4 more to combine each final material.

I discover that the limit is 15 bsdfs operatos and 4 normals at final.
I didnt find much information or documentation about this.
At the end I was trying to reduce the amount in the operators formy final material, leaving the material 03 04 05 only with the base color.

ISSEUE in the code?
I was trying to use SwitchParameters to decide the flow to save nodes and sometimes happend that if i have true or false, the shader count count me the other flow.

Another issue.
Sometimes using the SwitchParameter is saying that the input first or second is wrong due the wrong data, could be because the switchnode is receiveng a “Reroute Name Node” rather the substrate wire. (it was like that, when i pluged the bsdfs works, but no with reroute node) . (connecting the bsdfs works > but when i double click in the wire, to reroute it, it brokes jaja )

Common errors

[SM6] /Engine/Transient.M_S_Carpaint [/Engine/Transient]: Substrate - Material has more unique normal/tangent basis than the allowed limit 5/4.

[SM6] Material tries to register more BSDF than can be supported (9 > 8). See /Engine/Transient.M_S_Carpaint (asset: /Engine/Transient).

[SM6] Material /Engine/Transient.M_S_Carpaint have too many Substrate Operators (asset: /Engine/Transient): 19 / 15. Please note that BSDFs also count as an operator. Use parameter blending to workaround that limitation. (i’m using the corresponding ones related of substrate.

[SM6] A Substrate Operator HORIZONTAL node is missing its first input from material /Game/Materials/Master/M_S_Carpaint.M_S_Carpaint (asset: /Game/Materials/Master/M_S_Carpaint).

I didn’t find muh info or documentation about this. I discover that this is due the limitations of the architecture of the graphic card. Is there any way to boost it the operator count ? or the quantity of bsdfd?