Thanks for clearing that, mattrittman!
The visibility editor/render while set to any of the three states of object B will not affect the geometry of the element A.
In the moment a Boole> “Single Object” is used, this switch will not even affect the visibility of the “cut-outs”, only the material will change if different. This is since long the same, I tested even R12 to be certain.
The red arrows in image 1 of post one, pointed to the Active/Enable (The green arrow/or red X) part as well, and since you wrote “I want to be able to enable and disable the different objects that cut from the main object.” that is to my understanding the Enabled function (See Attribute Manager>>Basic> Enabled.)
This enabled option is to use, not the editor/render visibility.
In short, the Boole has the color of a generator, and so it takes the information given to it and produces with it.
Was this an example and the problem has to do with Polygon Objects, which have no enabled options?
Scene file
https://www.amazon.com/clouddrive/share/Ib2ybaoqS0UoZBxlWl94elytWD7sOH0UJvCtuA7BUwd
If the Objects are “Primitives” the enabled option can be used directly of course.
Let me know if there is anything else, I’m happy to look into it.
My best wishes