Same shaft screw was loose on my HX686P, which appears to be same as HX6829 in Philips' site's troubleshooter, and the loose screw was causing the toothbrush to buzz loudly, but not vibrate the head very much. I used a #1 Phillips screwdriver to loosen but not remove the screw, then applied some blue Loctite with a toothpick to the threads, then tighten the screw, which resolved the problem.
BTW, that Phillips #1 was on my HX686P (purchased as one of a pair at Costco in the US, which seems to be the same as an HX6829 when I try to look it up on Philips' website in their troubleshooter).