We suspect this is due to the sample playback being in a higher sample rate than the recording. Right now the sample playback is a bit faster than the actual waveform, and playhead during slicing reacts according to the playback timing, not the waveform timing. Sample slicing behavior outside of the playback area can be undefined, sometimes leading to creating slices that are 0 seconds in length and crashing the app once triggered.