I had this problem on my Dirty Harry. It was the beat up core not being level with the playfield.
EDIT: To clarify what is actually happening, the ball is getting hung up on the edge between the steel core and the wood play field, sort of like it's sitting in a ditch