Hmmm… don´t know what it could be that doesn´t work for you. Let´s break the workflow down into pieces, to see if I´m following you here. Is it:

An external sample (recorded via inputs to which recorder track buffer?), is sliced into sections of:
[ul]
[li]kick[/li]
[li]snare[/li]
[li]hi hat[/li]
[/ul]

Are these then saved to be able to load them to different tracks and then play the tracks (one for kick, next for snare and so on)? That is:
[ul]
[li]kick = track 1[/li]
[li]snare = track 2[/li]
[li]hi hat = track 3[/li]
[/ul]

Is the recorder (= track 4?) using its own recorder buffer? And is that one separated from what recorder buffer the sample where recorded to first (before slicing the sample)?
Is the sole purpose of the recorder (track 4?) to “live record” your triggering of kick, snare and hi hat (thus turning part of the OT into a “drummachine”)? If so which output does this recorder listen to?

If I´m totally wrong here above, try to break it down and describe it the same way as I´ve done here. Try to describe each step as clear as possible, every little detail may matter. I am certain that we will solve it sooner or later…

And to any other elektronauts who have a hunch of what the problem might be, feel free to chime in!