Originally Posted by bamberg
The hints about the rubber hood are probably right on: peel back the hood, unscrew the connector that the wires go into, and check to see if the little shim is installed that Shimano supplies with their installation kit. If not, I think a piece of black electrical tape folded over a couple of times will suffice as a shim.
You will see that Shimano's design here leaves a little to be desired - wire ends in a flat connector that is basically just folded over itself to make a little spring force to create contact. Since you switched bikes, it is very likely that the old bike had the shims, or the guts inside the levers were manufactured to different tolerances (there is always variation), and the contact is faulty in the new levers.
P.S: I had to do this quick fix and I love my Flight Deck. The symptom with mine was that it did not register shifting on the front derailleur. Same root cause, though: faulty contact.
Agreed, this has happened to me as well.