Boolean Subtraction Failure

Have two pairs of closed polysurfaces.

Can subtract blue rectilinear from its blue mate. Cannot do the same with green pair. (?)
BooleanSubtractFailure.3dm (15.1 MB)
Can’t identify what the difference is between blue and green pairs.

Hello - I do not yet see why it fails but there is a tiny surface in there that is probably not intended -

-Pascal

There are a bunch of them on both sides… Don’t know why the blue one works and the green one doesn’t, but those should be fixed…

Always helpful here!
Likely best to backup and reconstruct the cupped part from scratch.( Not sure how those extra surfaces are being created.)