On drag doesn't recognize swipe direction in a component

So I’ve been trying to create a bunch of cards where the user can navigate through it by swiping.

As you can see from the video below when swiping to the left it works, but in the opposite direction not so much.

Another thing the swipe gesture doesn’t work so well on mobile, is it just me or is this something that Figma hasn’t ironed out?

The tutorial I followed was this Create Awesome Carousels with Interactive Components in Figma - YouTube

If anybody could point out what I did wrong that’ll be great.