Hi cjjowett
Can't help with your problem except to say the float switch sounds logical.
Just writing to say I have exactly the same fault, have undone a few screws and looked around but nothing seems blocked or broken.
Wondered if you resolved the problem before I resort to the repair man...