.
.
That's a hardcoded M2TW issue, unfortunately. Pathfinding is fundamentally broken in sieges, something we can only mitigate to a degree.
Worth noting that the effect is ugly, but it's not game killing. And as Quintus notes, it's a hard code pathfinding issue.
EBII Council