Hi there,
I recently discovered that on Minecraft Bedrock that pistons and sticky pistons can only push slimeblocks and honeyblocks vertically, not horizontally. However I can´t confirm that the issue is on all versions but I tested on Minecraft Nintendo Switch and on Minecraft Education Edition and it looks like the issues are on the 2 platforms. This can mean that it could be on all versions of Minecraft Bedrock, but again I can´t confirm because don´t have all the versions.
Attachments
Comments 5

Have you tried this when the slime\honey blocks are not touching the ground. I believe it is failing because the slime\honey is attaching to the grass block below it which cannot be pushed because there are too many blocks in front of it.
Have you tried this when the slime\honey blocks are not touching the ground. I believe it is failing because the slime\honey is attaching to the grass block below it which cannot be pushed because there are too many blocks in front of it.
Blocks that are next to honey/slime will also be pushed. The piston can only push a maximum of 12 blocks, so if there are more then it won't move. You might want to check out the Minecraft Game Wiki below to learn more about game mechanics.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Blocks that are next to honey/slime will also be pushed. The piston can only push a maximum of 12 blocks, so if there are more then it won't move. You might want to check out the Minecraft Game Wiki below to learn more about game mechanics.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki