Routing calculation on Base Camp differs on Device

 I create a route on Base Camp and set is as direct.

I then change profile to Offroad.

I have taken out all avoidance in this profile.

Looks great.

I then send it to device in Direct profile.

Looks good on device.

I then choose the offroad activity when I want to navigate it.

The route is nothing like Base camps