I am trying to learn how to use Geometry Nodes and have run into an odd issue. When I use a Geometry Node to manipulate the geometry (at the very least, use the Transform Geometry node), it causes Boolean Modifiers to not work correctly.
If I move the cube at all, even 0 units, suddenly the Boolean Modifier works. I would be okay with this except it fails every time I load the file. If I close it and reopen the file, the Boolean Modifier fails again. More importantly, if I link the object/collection in another file, there is no way to get the Boolean Modifier to work (non that I've found anyways).
I have tried using a Geometry Node on the Cube to perform the Boolean operation, but this failed as well. It is also worth noting that the Boolean Modifier is not reflected in the Render, even if I use the move 0 units trick.
Also, the Boolean Modifier works as expected if I apply the Boolean Modifier, but I'm trying to do this non-destructively.
Any idea what I'm doing wrong/why this is happening?