Default Vibration not working?

So I just got my One a couple of days ago and realized the haptic feedback is not functional whatsoever (calls,keyboard,notifications) no vibration from the phone at all. Ive toggled every vibration setting and no luck. I did some searching and found that its a common issue with this phone but before I go get it swapped, is this a software issue that might be fixed with an update? Or a hardware problem? If you've had this issue let me know what you did. Thanks

Sent from my HTC One using xda app-developers app