How are they both plumbed?
PVC, Flex/soft?
What size is the plumbing and if reduced, where?
I was going to suggest a bucket test but it sounds like you did this already. I ran into a problem with one of my Cor's and when I contacted support that is what they suggested. I should have thought of that. Anyway placing it in the bucket worked. Removed it, connected it back up to the skimmer, and no bubbles, same issue. Turns out a snail made it through the pump and lodged into the venturi blocking it :D
My point is that you can test in the bucket, it works, and may run into the same problem. The good news is that you know the motor block is running. Since the Cor 20 is the same size you can also swap them. Place the one that is not performing as you think place with the one that is. Take the one that is, place it on the one that isn't. Now how are they running?
If you can shut down the system for a spell, do side by side bucket tests at the same intensity? Do they look the same? You can also swap the power supply on the Cor 20 and make sure that is working.
Just create a list along these lines, test, then mark it off, move to the next.