They will not pass packets greater than 1500bytes between them, even with an MTU of 1598 on eth1 they will only pass up to 1500byte packets

I have logged a ticket with Mikrotik, so hopefully someone gets on to it before anyone else encounters this problem.