Help with mesh split

Hello. I am trying to use mesh split, but when I split a prism with lines and move each piece apart, I get missing surfaces. Rather than closed prisms, I get 4 or 5 out of the expected 6 surfaces. Any way to get closed prisms when splitting a larger prism? Thanks.

Please upload the file …