ExternalInterface with C#

hey everyone. I am trying to use ExternalInterface in a C# wrapper. I can get ActionScript to talk to C#, but not the other way around. I know everyone is going to say I need to declare the ActionScript function first. Believe me, I did.

I also tried using the activeX dll files from 2003 to no avail.

I’ve seen other people with the same problem, but never a solution. It seems the only people who have gotten this to work BOTH ways are the people publishing from FLEX.

Is this just coincidence?