I made a raw chicken trap. A dispenser shoots the eggs into a bottom slab and when the chickens grow up they should suffocate in the water block above. Not so in the latest snapshots. Notice chickens are also occupying the same block as the hopper behind the water. I'm not sure if this is related or a separate issue.
Please check if that's still an issue for you in the latest 1.14.4 stable release or the latest 1.15 development snapshot.