Bossxero made a good point. Oil, you claimed the system didn't work without giving any proof at all. You even claimed you tested it as an EA. But then you contracted yourself with "not spend more time writing EAS I know won't be of any use to me afterwards." My best guess is that you haven't tested this actual setup at all.
Two similar systems don't mean they will perform the same way. You probably know than more than I do that even a minor change in parameters of the same system alone will lead to a different outcome, let alone the difference of a whole bunch of logics.