I have a scene with a Boolean modifier cutting into geometry with difference, when appending both the cutter and base mesh to a different scene the Boolean works as expected. Viewport cycles render displays expected result as well. counterclockwise starting at the bottom is the other file's cycles render, then the cycles viewport native file render, then cycles f12 render native file.
Does anyone know what the issue could be?