Issue with Boolean Modifier (Blender)

So I’m trying to make a vest for my game and I’m trying to use the boolean modifier, though when I select the carver part, it just deletes the vest part. (yes it is selected on difference) If anyone knows how to fix this, please let me know as it would be greatly appreciated! Thanks