I have a Droid RAZR from Verizon on the ICS update. There is a problem with the vibrate on my phone. If I am typing, the vibrate of the keys will go on like normal but then will randomly stop, and other instances such as receiving text messages on vibrate mode doesn't notify me because the vibrate won't work, etc.. I searched this already and got nothing. Someone said that shaking the phone after this happens will turn it back on, and it does but only for a short while. Is there any permanent fix or will I have to deal with this?
Also, this happens on stock and I tried custom ROMs and it still does this. Even on the AOKP Jellybean rom. (currently on AOKP ICS "Full-throttle" ROM)