My vibration is not working either. It only works when it’s tone+vibration. Have you been able to find a solution?
there is another setting here: https://forums.garmin.com/outdoor-recreation/outdoor-recreation/f/fenix-5-series/126715/no-vibrations-for-phone-notifications-and-activity-alerts
THis one worked for me.