Is this supposed to work normal this way? Thank you for your insights
Found the first answer, sorry my bad: change the direction of the to be subtracted object and boolean difference works fine.