Crossfades and lanes

Is there a way to set up a default to crossfade between different lanes when they switch?

Separately, I’ve noticed sometimes crossfades work perfectly and other times the crossfade spans the length of the entire event. I can’t figure out why the latter behavior happens.