When I use pistons to shorten a redstone pulse, It won't work as expected when the redstone signal comes from a repeater. The attachment explains it better than I can do.
Please note that this is not a comparasion with java, but actually inconsistent behavior
However, this can be worked around by using a sticky piston with a redstone block instead of a repeater in front of the circuit
Thank you for your report!
We're actually already tracking this issue at MCPE-15793, so we will resolve and link this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki