This really does sound like the loco's are loosing power, but 15 to 20' is a short distance.
So, let's eliminate a couple more variables with a couple more questions.
Did the loco's run fine before conversion to RailPro?
Your Zephyr and your PWR-56 aren't connected at the same time? Just asking...
How is your PWR-56 mounted, vertically (like on the side of a post) or flat (same plane as the benchtop)? It must be mounted flat for some reason.
This one possibly matters, did you set the current for the LM-2S's?
Also give this a try, once you set one of the loco's going, go to the info screen for the loco and watch the motor current and track voltage graphs until it looses communication, they might tell us what's going on better.
20 gauge isn't really large enough for a power bus of the size (length) you've got. Ring recommends at least 16 gauge for runs of up to 30'.
Without knowing the actual size of your droppers I can't say if they are really large enough either
If you do the shorting test be aware that with such a small gauge power bus the PWR-56 probably won't detect the short as some distance away from the PWR-56.
- Tim