Air lock is definitely the first thing to check, especially right after a drain and refill, but there’s one other thing that fooled me once.
On my Caldera Geneva, I refilled and everything powered up fine, no error codes, heater kicked on, but the jets felt kind of lazy. Not dead, just softer than usual. Turned out the diverter valves weren’t centered. During the drain I had spun them around while wiping the shell and forgot. Even being slightly off can split flow between seats and make each one feel weaker.
Another thing to double check is the slice valves near the pump if your tub has them. Sometimes they don’t seat all the way open after maintenance. Even being partially closed restricts flow and drops pressure a noticeable amount.
Last one, and this sounds dumb, make sure the water level is actually above the highest intake. If it’s right on the edge, you can get minor cavitation and reduced flow without obvious air bubbles. On mine, being an inch low was enough to change how strong the jets felt.
If you’ve ruled out filter restriction and bled any trapped air, I’d look at diverters and valves next. Weak jets after a refill are usually mechanical or air related, not chemistry. Does it feel weak at every seat or just certain ones?