Strange TCP BTest behaviour

So this is the situation.

I have 2 microwave links connecting a CCR1036 and a 1100ahx4

all 4 Ethernet ports is connecting 1Gbps full duplex with flow control enabled.

Lets say router A has 192.168.0.1/29 and B 192.168.0.4/29 ether 1
A 192.168.1.1/29 and B 192.168.1.4/29 ether 2

Then router b has on a different interface 192.168.100.1 just a example.

If i’m testing from 192.168.0.1 to 192.168.0.4 the link is doing its full speed on TCP, but when doing 192.168.0.1 to 192.168.100.1 the TCP speed is less then half.

I checked CPU usage on both sides during the test and it does not go above 5% on either router.

Any reason this happens ?

Quick update,

I tested a different link that has the same setup.

1036 and 1100ahx4 and those work fine.

Im thinking that something in the first 1100 is causing the problem