Boolean Difference Fail - bugs are treasure

I do not need help with this issue.
i mostly want to share it for the devs to have a look at it:

Boolean Difference fails in the following example - some ugly coplanar / coinciding surfaces:

left to right
(1)
BooleanDifference fails

(2)
BooleanDifference works after DivideAlongCreases

(3 und 4)
removing / deleting the coinciding surfaces:
both
(3) BooleanDifference
(4) BooleanSplit
work

this might be a nice hint for some backup strategy for the boolean algorithm - after the first standard approach failed:

do not care about coinciding surfaces
and or
use DivideAlongCreases to check if a result is possible

Version 8 (8.23.25251.13002, 2025-09-08)

booleanStuff_00.3dm (4.1 MB)

… not able to check Wip / v9 … i am an mac intel victim.

kind regards - tom

can confirm the left two work in v9, the right one fails. (as I would 100% expect it to)