When you play a sample, it will be stretched to fit the app's BPM.Your samples have different BPMs from one another.When you play a lot of samples that have different BPMs, they will all be stretched, which may be demanding for your device, and that will cause performance issues, hence the distorsion you are hearing. As RoJeC points out, this is probably CPU stress load.

The main thing we can advise you is to have samples that have the same BPM (or modify your samples so they have the same BPM).

Are all your samples meant to be played together ?

A few other precisions :

This is problem is not linked to the RAM.The sample rate doesn't have a role either, the app resamples all your loops when they are loaded.We would also generally advise to turn the HQ limiter on.

I have built a track in my DAW and loaded each loop into Remixlive, 13 samples. I loaded only this 13 and after paying around a bit it started lagging again. All of the samples were time stretched together so they are at the same BPM while before I was just importing samples from multiple sources and expecting RL would fit them together.

I was playing about 7 samples at once and it started lagging again, I reopened the app, reloaded the samples in another pack, added no RL sample editing features whatsoever or RL fx and it continues to glitch.

And it always looks like the rythmic samples: hats, percussion, kicksplay a big part in this. If I stop playing a hat loop mid jam it really feels that RL does not have anything to grab on to and starts responding like this.