Background
IDK if this is a bug or not, but I suppose this should be reported. The reason I'm reporting this is the fact normally, after a recipe change, productivity bar is reset.I have a circuit that reads if a higher-quality module can be crafted, and if it is, sets recipe for the EM plant. However, in the initial design there was a error, which caused to recipe not being actually set in the assembler, so the ingredients backed up so that 1xQ4 and 1xQ5 can both be crafted. I fixed the circuitry and it started working - Legendary one was crafted first, and immediately after it recipe was changed to Epic. Then I noticed I got second Q4 module for free (I saw productivity bar filling up) while crafting it which should be impossible since EM plant have only +50% prod bonus which is enough for "buy 2 get 1 free", not "buy 1 get 1 free", which means the prod bar was not reset.
I will try providing steps-to-reproduce later, currently that's all what I have.