Hey @Totem thanks for filming this, looks and sounds much better and smoother than the first attempt! I think you got rid of some “bounciness” that I could see in the first video and a result you got a simpler, faster and more reliable movement!
I haven’t noticed this with a couple of listens, I’ll come back to it later and see if I can hear it as well. In any case:
I’m skeptical that you would need any string tracking for a 2-string range - i.e. everything should be accessible from the same hand/arm placement.
You have everything running pretty smoothly here, so it may be that just being aware of the timing you want will fix the problem. You could temporarily try to forget the string changes, and just focus on the regularity of upstrokes/downstrokes?
Just guessing here but it could be that you’ll end up making all the pickstrokes with a similar movement size (regardless of whether you are staying on a string or moving to another).
Let us know how that goes!