Have done a few sieges since and have had no problems, it was just the one time. It wasn't just HA that refused at the breach, tribal and heavy cavalry did as well.

Tincow seems to have a point.