Also check the suction side pipes even a tiny crack or loose fitting will pull air in I found a leak at the union joint once and it caused the same problem.
I’ve had the same issue! Turns out the problem was a worn-out O-ring causing an air leak. After replacing the O-ring, the issue went away, and the pump basket stayed full again.
I had the same thing air was sneaking in through a worn pump-lid O-ring. Swap it or add silicone lube, tighten the suction-side fittings (skimmer/union), and make sure the water level’s high enough. After that, my basket stayed full of water.