Pressure test the gasket under the fuel inlet seat. A tiny leak at that location will cause minor flooding.
Install the fuel inlet seat, gasket and needle. Fill the bowl with a soap/water mix higher than the gasket level. Firmly hold the needle down into the seat, and apply some compressed air into the fuel filter housing or inlet. A tiny stream of bubbles will appear if you have a leak.
This is a pretty common problem, we see a LOT of carbs come in here freshly "rebuilt", but leaking under the seat at the gasket due to not clean enough, or minor damage to the seating surface.....Cliff