I first noticed this issue in Bobs mod run, but was able to reproduce it in vanilla + CC mod. Simple setup, clones the productivity modules in the machine to module inventory every second.
Steps to reproduce:
1 - place down crafting machine 3, set recipe to gears (or any other that accepts prod. modules), fill machine with prod. modules.
2 - place down crafting combinator facing machine and a constant combinator wired to crafting combinator.
2 - set a value in constant combinator to "Recipe Uranium 238" (I believe any recipe that CANT run on given machine and DOESNT accept prod. modules would work - original was with ores in bob mod)
3 - open module inventory of crafting combinator and watch the productivity modules generation.
Additionally, it would be nice if signals with -ve values were ignored by the combinator; I found this issue by trying to send two different recipes on the same signal and just adding a large -ve to one or the other before sending it to two crafting combinators (expecting each to use the higher value and ignore the lower). Naturally if I dont send any signal the only signal going into the CCs was the -ve 'wrong' signal i was trying to avoid.
For now I just open up the module inventory and lock down all storage (so it just hides the issue), but this raised another thing: copying the configuration of the crafting combinator from one to the other (shift) doesnt copy the number of locked item slots.