Crossfade breaking loops?

  • I created a loop in my DAW (Ableton).

  • I split the tracks and repositioned them to create a perfect loop, with a loop region. (This worked as expected, creating a seamless audio loop)

  • I added a fade to the track and suddenly there is an audible change when the audio loops round, even though the fade is not affecting that part of the sample at all.

Is this due to some sort of processing delay? Is it just part of the editor and will “fix” itself during playback in Unity? A bug?