Flaky button modules?

I just received my Fez Spider kit this afternoon. After some playing around, it appears that both of my button modules are flaky.

Here’s the simplest code that demonstrates the problem:


        void ProgramStarted()
        {
            Debug.Print("Program Started");

            this.button.ButtonPressed += delegate { Debug.Print("Pressed"); };
            this.button.ButtonReleased += delegate { Debug.Print("Released"); };
        }

Running this, I get a “Released” for both down and up. Except every once in a while, I do recieve a “Pressed”. Perhaps once in 100 clicks.

I’ve tried it on all of the available sockets – no love.

Any ideas, or did I just manage to get two flaky buttons?

Welcome to the forum!

Please check the following thread about known issues and fixes:

http://www.tinyclr.com/forum/21/4373/