I'm no expert on generators. Some will damage but not all. I've worked on jobs in the past where they used industrial generators , but they can be serious money I take it your other tools work fine. Maybe an idea to speak to a company like steephill who specialise in generators they might be able to advise