I have major issues with this problem.
Some pistons (double pistons) just don't respond correctly to the redstone signal. i have some major examples over here.
It seems single repeaters do there thing but if i build a redstone signal above a double piston. Sometime you dont even see the extension with those that do work.
Duplicate of MC-13069