Well, I am quite sure the bivi bag is not working because the fabric becomes wet, when the water should just roll off. Comparing this with my Gore Tex jacket, which also becomes wet, I think Gore Tex weave just opens up after awhile.
Spraying the fabric with water repellant would work, but then...