Unhappy [Q] Incoming Call - No vibration

Ok this is a really odd problem that I am having with my galaxy S4, running 4.4.2 NO custom roms/root or anything like that.
So whenever I get a phone call (this just started happening a few weeks ago) and I'm on the 'vibrate' profile, the phone will get the incoming call with the person's face on the screen showing me that the call is coming in, like normal. However, the phone does not vibrate at all, in fact, I see the silent logo on the top notification bar (even though the phone was on vibrate) and once I answer the call, the silent symbol is replaced by the vibrate one. This is only occurring with phone calls, not texts or other app notifications. So to recap: phone will not vibrate for incoming calls even though it is set to do so. Anybody have any idea of what is going on?!
Thanks.