Make sure the float doesn't have a pinhole & has fuel inside. My brass one failed (new) & I replaced it with a plastic one (also failed) .
I got an improved float off e-bay & it been good for 18 months. Made of polyurethane & is buoyant like a cork.
The seller was "angels stuff now", (I'm not affiliated with the buyer). Good luck