Logic in MC:
Video of behavior: https://cdn.discordapp.com/attachments/357480372809891840/942435944466890772/Stormworks_2022-02-13_16-04-48.mp4
Link to original message on your discord: https://discord.com/channels/357480372084408322/357480372809891840/942435948669599786
Expected behavior:
Each second one Memory Register (from two) gets updated. Basically: second passes - MR1 gets update, second passes - MR2 gets update, another second passes - MR1 gets update again and so on.
What actually happens: MR2 behaves properly (updates each 2nd second), but MR1 gets updates on each second.
Logically it should be not possible as both depend on the same on/off value and the only difference is additional NOT for MR2, so if it is true for MR2 it should be reliably FALSE for MR1.