LVGL Erratic gesture detection

## Description
Trying to get gesture left and right to change screens using LVGL.

What MCU/Processor/Board and compiler are you using?

STM32

### What LVGL version are you using?
LVGL 8.3.3

### What do you want to achieve?
Screen gesture control too change screens.

### What have you tried so far?
Creating multiple screens and adding Gesture Right & Left events in squareline studios on each screen/

## Code to reproduce
LVGL Default gesture detection using indev.

I am having difficulty getting gesture control to detect in my multi screen menu, I think about 1 out of 20 swipes actually changes screens which isn’t right at all. I have tried changing some of the flag settings on the screens themselves (scroll lock etc…) which doesn’t change anything. Is there something I am doing incorrectly? Touch buttons are working on the screens from LVGL so can confirm it’s only the gesture issue. Also I am wondering if anyone has any examples of gesture LVGL project code?

Here is an example of a project that uses gestures. You can see the usage example in the ui.c file starting from line 587.