I chased this exact problem last fall and it drove me nuts because the pump would still run, just never looked fully primed. Basket was always half air, half water, with fine bubbles swirling around. Looked wrong, but not broken enough to scream emergency.
For me it was 100 percent a suction side issue. The pump lid o-ring looked “okay” at a glance, but it was slightly flattened and dry. Once the pump warmed up, it would pull air instead of sealing tight. I cleaned the groove, lubed the o-ring, and that helped, but replacing it completely is what finally made the basket stay solid. I also found one union before the pump that was just loose enough to suck air without dripping water, which is the annoying part about air leaks. No water on the ground, but lots of bubbles inside.
One thing that helped me narrow it down was watching the filter pressure and returns. Pressure was a little lower than normal and I could see tiny bubbles coming back into the pool, especially right after startup. After fixing the leaks, pressure came back up a few psi and circulation felt stronger. I ended up giving the filter a proper clean too using aquadoc pool filter cleaner since all that air had been messing with flow more than I realized.
If the basket never fully floods, I’d keep hunting leaks until it does. A properly sealed system should look boring in that clear lid, just solid water. Anything else usually means air is sneaking in somewhere, even if it’s small.