ScrollingFrame AutomaticCanvasSize not working properly

Greetings. I’m attempting to create list of cards using ScrollingFrame + UIListLayouts and the AutomaticCanvasSize property of ScrollingFrames.

For some reason, the Canvas Size in the X axis doesn’t scale accordingly. I have a frame inside of the cards. For some reason, if i reset the AnchorPoint to its default values, the Canvas Size scales but it leaves some of the Objects out of the Canvas (I first thought it has to be with SizeConstraint property of the cards, but i’ve tried using the default “RelativeXY” and a UIAspectRatioConstraint to keep the constant size and the issue is still the same).

I’ve looked into some other topic in the forum (Like this one), but i haven’t come with a proper solution.

Any insight about solving this issue would be appreciated.

Here i provide the place file if it helps:
scrolling frame bug.rbxl (60.4 KB)

Weirdly enough, adding a frame with 0 size on the X axis seems to help the ScrollingFrame to resize its canvas properly, having the intended behaviour. Removing it, breaks the ScrollingFrame again.

Here’s the file as an example:
scrolling frame bug 2.rbxl (60.2 KB)

Sorry, I would love to help, however, I’m a bit unsure as to what your problem is. Can you please elaborate and explain it more clearly? Thanks.