OK got to the bottom of it - i think
with the two controllers connected one of the links goes into a discarding state in spanning tree with brings the layer 3 interface down asociated with that trunk, as the vlan is no longer in forwarding state
not sure I am "brave" enough to disable spanning tree when connecting trunk links to multiple switches with multiple trunks so I didn't bother in the end
the trunk did work on the FE interface though - cheers for the tip (yet again) CJ