Carving does not work with multiple objects. Essentially it's 1 to 1 operation. You create one box and carve another box with it. If you create 10 boxes and group them together and try to carve 1 box with it then individual brushes are treated separately thus resulting in mangled results.