Do you have rendering order for transparent surfaces? With Z-buffer alone they would show up bugged depending on camera angle.