I had the same problem years ago with the first STTNG I owned.
The wire harnesses to the ball cannons are notorious for slowly going bad and causing intermittent problems. If they have never been replaced, then i'd take a closer look at them. They are inexpensive and easy to replace.