I'm guessing it's bad EPROM chips, or whatever memory chip on the main board that holds the programmed ID. I can't see myself reprogramming each one and creating a train after every track power on. I will probably create one more video and then pack them up until I can get them fixed. I have plenty of other trains to run, shame because these are really nice too, but I'm sure Lionel will get it resolved.
Does yours do this every time? Mine does it about every 3 or 4 times. I originally thought bad pgm/run switch. But you and a couple others with the same problem, tells me it is more inside the program or hardware. I'm sure the problem will be a multiple pager when posted. A lot of people bought these ALCOs.