Not sure why bool tool is doing this. After applying auto bool difference, parts of the target object are removed, and some of the booleans join to it : r/blender
Boolean Tips - hopsDocs
Advanced Boolean Tool (ABT) - Blender
Advanced Boolean Tool (ABT v05) - Released Scripts and Themes - Blender Artists Community