UIListLayout "breaks" in a surface gui

I currently have a surface gui that has a “timer” and a “difficulty slider”

I want to make the difficulty indicator scroll, but theres a problem:
If the containers X scale is higher than -0.501 then this happens:

The next element just doesn’t render correctly…

WIthout the use of UIListLayout the same thing happens! And honestly i have no idea how to fix it…
I tried turning off ClipsDescendants, and tuning other settings.

I am honestly out of ideas how to fix this, i need some help.

I fixed the issue!
Apparently the thing that was causing it was the gui going out of bounds of the part!