Tempo changing crossfade length?

I am editing some tracks to use for performance.
I have audio in project. Not recorded to the original tempo.

So for instance default tempo is 120. I figured out the tempo is 140. When I change to 140, the crossfade length is changing DRASTICALLY. Is there a setting for this is it a glitch?

If the Tracks are LOCKED, it doesn’t do the crossfade but you can see the lengths got changed (overlaps)

Duh….
I think it was just that I had tracks set to Linear vs Musical