Hello,
Pull the spark plug out and try pulling the cord. Sometimes it gets flooded and the cylinder fills with fuel and hydro locks. When you pull the cord and there is fuel/oil in the cylinder, it will fly out when you pull it. Stay out of the way.
If that is not the problem ( I think it is though), double check the oil level. Check the color of the oil, it should not have any silvery color. It should also not be overfull. If it is......smell it......, does it smell like gasoline? If it is overfull, and smells like gas, you have a carburetor problem. And if you do chances are you already know that, it will leak and drip, unless you shut the fuel valve off.
If everything seems fine...,and you still have a stuck motor, you will need to seperate the generator from the engine and determine which one is actually stuck.
Hope it's just a leaky needle and seat in the carb. causing your flooding. If you need further help, I’m available over the phone at
https://www.6ya.com/expert/matt_8dbc24bf722649ac