Edge 840 doesn't registers Shimano d-fly extra buttons presses every time.

d-fly buttons (on top of ultegra/dura-ace shifters) sometimes work ok - they change screen (left/right) or start new lap (double press) etc.

BUT quite often, I have to press buttons many time, it looks like my Edge 840 "registers" only 1/5 of my presses !!! 

also I don't see any connections drops (no messages about connecting again etc.)

My D-fly in next to a stem, just 2cm from Edge.

(I've tested my bike with Edge 530 and everything works correctly, during 2h ride I didn't have such problems with buttons even once !)