I consider these bugs related to each other. If you build the machine in the 2nd photo (the piston is sticky), update the piston if it is not extending and retracting (place a block next to it), exit the world, and open the world (you might have to do this a few times), 2 glitches can happen. Either the piston will be BUDded (even though it had been updated before the world is closed), or the piston is glitched. The piston will be retracted, but the head is still there. The piston will not extend, until the piston is moved by another piston (this will also make the piston head break).
Related issues
Attachments
Comments


This bug seems to be also related to MC-89146 .

Is this still an issue in the most recent versions (i.e. 1.10.2, or 16w42a) of Minecraft?

Possibly affecting 1.13-pre5

Affects 1.13-pre6, I'm still not able to get the duplicated arm though.
Probably the duplicate arm does not happen in 1.13 pre releases anymore. Piston code did change quite a bit in 1.13

Can confirm in 1.17.1 Release Candidate 1. The glitch does not happen anymore, but the inconsistencies remain.

I can confirm this in 24w19b and attached a video demonstrating the bug.
[media]