Checked different fps settings and gif sizes but result stays the same.
From checking multiple recordings, I can see that 10% of the actual GIF recording isn't saved.
10 seconds of recording ends up as 9 seconds.
Might still be some setting around there that could mess with the GIF recording but didn't notice a change when I used a much different settings config.