Stupid result after boolean difference operation


I am doing a model for 3d printing mold (of a chocolate), but can not even complete actual model due to frustrating errors occuring after the bolean operation, helps are appreciated.
blender version 3.0.1
çikolota.blend (3.0 MB)

Change the solver method:
image

(Blender 3.6.5)