Chosen Solution

My phone is not vibrating while i recive calls

It’s possible you have disabled the vibration by mistake and forgot to enable it. To do so, go to Settings > Sounds and vibration. Enable the toggle for Vibrate while ringing. If it’s already on, disable it and enable it again.