Just a as quick side-note - I had the same problem (batteries not fitting) in the blue freight train - one hole was slightly too small (for Eneloops) and a few turns of a drill bit fixed it completely.
To find the one hole, I a small strip of foil into each hole to improve the electrical contact until it started working, then cleaned that hole and removed the other strips one by one (in case there was more than one hole), testing that the light came on after each.