Your comments

I never saw them do this.

Its easy to replicate on a new custom map.

slow golden weaver savegame

I also had slow necromancer and golden weaver.

output log

You can't reproduce it on a new SP map?

I don't mean fighting. I mean they don't hop in place in your room to prevent its capture.

Load the attached savegame. There is no alternate route. And the weirdest thing is they don't walk on lava if you remove the rampart protecting the bombard.

Are you saying units walking and fighting on lava is intended behaviour?