I have exactly the same issue!
Did you ever work out how to fix this?
It's so annoying not being able to have a silent mode without the vibrate function.
Obviously you can just turn vibration off, but that's so much hassle when it used to be just the press of one button!!