Not a problem anymore. It seems this is connected to new permissions now.
Option for vanished to do weapon/explosive damageSuggestion
its already in the config file
vanish.damage -- Allows an invisible player to damage other entities