I've got crossfade set for 8 seconds and it's worked perfectly for years.
For the last month or so (not as a result of my latest Fold 4 phone purchase because it worked perfectly for several weeks) about a quarter of my song transitions start anywhere from 1 minutes to 3 minutes into the next song. My crossfade has always been and is still set to 8 seconds.