New here, actually my first post. Hello to all.
I use seafoam for when I store my snowmobiles, they are the worst for storing since they sit through the hot summer, unlike atv's, generators, chainsaws, weedeaters, etc.
My experience with all of my equipment is if the fuel has ethanol in it, seafoam or stabil don't help at all for storage...every time I stored with fuel that had ethanol in it I had to pull the carbs and clean them. It was always the pilot jets that were plugged. What I do now is put non ethanol premium in everything before it gets stored, add proper amount of seafoam, and that hasn't failed me yet. I make sure to add the non ethanol fuel and seafoam on the last camping trip, last couple yard mowings, last couple of snowmobile rides, etc. so that all of the ethanol fuel has been used and it has nothing but the non ethanol left in it. If it has a fuel shut off then I will shut it off and run the carbs empty. I have read that marine type stabil, the blue stuff, works with ethanol but I have no experience with trying that. Ethanol is nasty stuff when it sits for very long. In my sled carbs they would have a yellowish color of varnish on them and a ton of particles of crud floating around in the bowls. Non ethanol has a green colored type varnish with much less crud particles in my experience.
I did have my lawnmower run rough last year when I took it out of storage and I realized I had forgot to put seafoam in it before putting it away. Hoping to not have to go through the fuel system on it I gave it a stiff dose of seafoam, and amazingly it cleared up the rough running by the second time I used it. That normally doesn't happen for me, but if the blockage it slight there is a chance.
Starting it and running it every 3 weeks or so through the storage period can also work, but make sure to run it long enough that it gets up to operating temperature.
I would say it is worth trying a dose of seafoam or some STP injector/carb cleaner in your generator to see if it helps first. If it doesn't, it is more than likely a dirty jet that has a bunch of crud trapped in it and it'll need to be manually cleaned out.