I went to my local provider and they gave me the following. I followed these settings and they worked at first. But a couple weeks later my phone started vibrating during calls again! I've re-checked all settings and they are still set per the instructions below. I guess I will be heading back...