Interesting behavior, what would be the problem?

It is the capacitor that makes it work.
Without it you have to press the reset button at exactly the right time.
Hold the reset, down load the code. When it says downloading count to three and release.