It's not working with the spawned blocks of the raincatchers(or close to them, might just be a waterblock spawning in them or smth). Use a bucket and place it yourself. You can't pick up water from raincatchers with buckets up either, their waterblocks don't seem to have a hitbox at all.