Linked issues
Comments

Caused by MC-139459. Pistons no longer let light through, causing the daylight sensor to not be able to detect the skylight.
Caused by MC-139459. Pistons no longer let light through, causing the daylight sensor to not be able to detect the skylight.
migrated
(Unassigned)
Unconfirmed
(Unassigned)
Minecraft 1.14 Pre-Release 5
Retrieved
If the problem is that the piston is pushing out, I think what's happening is the redstone torch is powering the block above it, which would power a block above the piston if there were one, powering the piston. This is because pistons have quasi-connectivity and will get activated if the block above them would be activated.