sounds to me like the lining of the diapers have some kind of coating on them that is causing them to repel moisture. what brand of detergent are you using? some brands are specifically bad about this, usually the ones labeled "free and clear", and anything containing soap. are you using fabric softener? that will coat them too.
try washing them several times with just plain water, until the water runs clear with on suds.