When in doubt, use a programming track. Even though almost all modern decoders and command stations no support programming on the main, I'm building my layout with a programming track for the very issue you had, knowing that sometimes things just won't go like you want. Glad you got it sorted out.
|