It shifts just fine, just needs a little fine tuning.
What I noticed is when I click one click, sometimes it doesnt move the rear chain a gear. But I set the lower limit and the high limit perfect.
It's not shifting fine if it's not changing gear properly on each click. B tension will only make gear changes sluggish if the gap is way too big and you will have issues shifting into first gear/big cog if the gap is too small.
If the limit screws are correct then you may have another issue to sort out first before doing any set up/fine tuning.
Hanger alignment is always worth checking and a common cause of issues.
If hanger alignment is fine and you're derailleur is struggling to go to a smaller cog/higher gear then it's likely excessive shift cable friction so look at inner and outer cables for kinks, grime, fraying, etc or maybe just replace them with new ones, if you haven't already.
There's a list of things with drivetrains that could cause problems but everything has to be working properly in order for fine tuning to be effective.