Using older preheat-only lamps on rapid start or electronic ballasts may shorten their life a bit, but they should start up fine. Most likely the lamp has lost vacuum, or one of the cathodes is broken. If the latter, it might fire up on an electronic ballast that does not require cathode continuity (assuming yours does). An
RF lamp tester would be useful here. I typically test lamps with a plasma globe. If a fluorescent lamp illuminates when held up to the plasma ball, both cathodes have continuity (verified with a multimeter), and it's not blackened at the ends, then the lamp is almost always in good working order.