Thanks for that information. I assume these are Atlas switches with the black plastic frogs. Watch your engine carefully and see if it's stalling at the frog. If that's the case, see if the lead wheel is dropping down in the frog, causing the drivers to lift slightly off the rails and stall. If this is the case, a thin strip of styrene, cut to size and glued to the bottom of the frog, is usually enough to prevent the wheel drop.
The other problem is frogs where the gap is too tight, causing the wheels to bind. a few passes with a fine flat file will usually widen the frog enough to fix that problem.
If the engine stalls as soon as it reached the rail joint of the switch, the problem is electrical. Use a small flat blade screwdriver and move the rail joiner foreward or backward a little and see if that stops the stalling. If you have an ohmmeter, you should be able to see where the current drop to near zero on the other side of the joint also. If this is the case, either solder a jumper wire between the track and the switch joint or pull another power lead and solder it to the running rail of the switch beyond the joint.