Buenas, ¿has comprobado que tienes todas las opciones de vibración activadas en Ajustes- Sonidos y Vibraciones? como te establece en parte el siguiente enlace: iOS: Acerca de los sonidos, tonos de llamada y alertas - Soporte técnico de Apple. Si ya has comprobado que tienes activadas las opciones de vibración, y sigue sin funcionar prueba a reiniciar el iphone: Reiniciar tu iPhone, iPad o iPod touch - Soporte técnico de Apple
Si tras esto continuas con el mismo problema, te recomiendo que restaures a sus valores de fabrica: Restaurar tu iPhone, iPad o iPod a los ajustes de fábrica - Soporte técnico de Apple y por ultimo si nada de lo anterior funciona, contacta con el soporte de Apple:https://getsupport.apple.com/
Espero que te sirva de ayuda lo comentado.
Un saludo.