I recently had a glitch while playing online during the final fight in BFP where the train didn't want to charge for the second time. And YES - I did make sure every now and then to check whether the lever was pulled, as did the 2 other players that I played with, but the train just wouldn't move. It just hit the G-Type once and became useless for the whole duration of the fight, which lasted around 10 minutes. Maybe it was because after the train hit the boss for the first time I didn't wait for it to charge again, but rather instantly pulled the lever again in order for the train to automatically move by itself for the second time once fully charged? I did so a lot of times before, though, and not once did it happen to me, so it's really strange why it failed on that particular ocassion? Any clues why it happened?
Welcome to the world of survival horror