Steps to Reproduce:(Take redstone blocks as an example)
1.Place a sticky piston in any direction (except downwards) three blocks above the ground
2.Place a slime block on the pushing surface of the piston
3.Place “block of redstone” in any direction of the slime block
4.Place second“block of redstone” on any side of the piston (minus the push surface)
5.After the sticky piston is pushed out, dig up the second “block of redstone”
Observed Results:
The sticky piston repeatedly pushes and pulls back slime block and “blockof redstone” after detaching from the redstone source.
Expected Results:
The sticky piston pulls back slime block and “blockof redstone”
Environment
Required Commands:Not required
Plugin:None
Packets:Minecart Improvements(Experimental content in Minecraft);Riedstone Experiments(Experimental content in Minecraft);Villager Trade Fiebalance(Experimental content in Minecraft)
Resource plan:None
Minecraft version:1.21.5
Java version: JDK21
Related issues
Attachments
Comments

Thank you for your report!
We're tracking this issue in MC-108 so this ticket is being resolved and linked as a duplicate.
That ticket has already been resolved as working as intended, which means this is not considered a bug and won't be fixed. Please do not leave a comment on the linked ticket.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines -- 💬 Community Support -- 📧 Mojang Support (Technical Issues) -- 📧 Microsoft Support (Account Issues) -- 📓 Project Summary -- ✍️ Feedback and Suggestions -- 📖 Game Wiki