I do have to bring another important consideration to light.
When debugging track issues, just measuring the voltage on the tracks (whether speaker, meter, scope) it does not guarantee you that you are locating the issue.
This is because a poorly conducting joint has resistance (that impedes current flow), but under no load (like just measuring voltage), the resistance is not much of a factor.
This all comes down to Ohms law: V = IR or the voltage "lost" in a bad connection is equal to the current times the resistance.
The important thing is that if you are not drawing a lot of current "I" then the resistance almost does not matter, and thus the voltage lost (V = IR) is minimal.
But now put a load on the rails, and with more current "I" it is a greater multiplier, and the voltage lost is greater.
Example: suppose you have a bad rail joint with 5 ohms of resistance.
You measure the voltage past the bad spot, but using a volt meter, whicose you have a bad rail joint with 5 ohms of resistance.
You measure the voltage past the bad spot, but using a volt meter, which only draws 0.0000024 amp, the voltage lost is about zero, i.e. even with this 5 ohms in a bad joint, you volt meter shows you have full voltage.
But now, you run a train, and it draws one amp. Now with one amp flowing through that joint with 5 ohms, you "lose" 5 * 1 = 5 volts just through the rail joint, that is the loco loses 5 volts when it crosses that joint.
So the lesson is it really helps to have a load on the rails at the same time you are trying to measure where problems are.
Greg