What nagapito said is true.
This is intended/expected - I generate the permutations and add them to the technologies that unlock the original recipe so that the permutations can be unlocked (only) when the technology is researched.
That said, there might be a way or two around this.
Technically the recipes don't need to be disabled from the start since they are hidden and you cannot access them. But I am not 100% sure of the consequences of this change.
Another approach could be to Not add the permutations to the technologies and enable them via script when you research the technologies.
I will think about it and probably implement the second option.