Water won't pass through channel, and how to make a rotor stay on its place while it spins?
From just looking at the image without examining the file, it looks like you didn't make your water domain big enough. Is the water domain object covering the entire channel unit?