Crab
Embarrassing, but these things happen
How is it in any way embarrassing?
You land; you experience vibration; you shut down.
Sounds like a very sound crew decision to me.
As I'm sure you are familiar,(with your vast experience) helicopters by their very design, are very complex pieces of machinery and things can go wrong when you least expect it.
When you say embarrassing are you now suggesting that there are engineering deficiencies in the operating company?Can't think of any other reason for you to describe it as such. Or are you just up to your usual? I'm sure it never ever happened to the RAF.
P3