Generator carburetor problem, is it the float?
Bottom line:  your float isn't doing its job.  Perhaps it's cracked, and thus doesn't.... float.

As the float comes up, it's supposed to close the needle valve.  And you've shown that if you manually manipulate the float, the needle valve is working.  So your float isn't floating.

Time for a new float, I'd surmise.