Without seeing a vid of said swing it'd be hard to really diagnose and treat it. Sounds like this person's hands aren't staying in the zone long enough, and they aren't driving through the ball. I'd almost guarantee the resulting hits are weak, with lots of top spin and side spin.
Not having a strong lead arm and hand will definitely doom a swing.