For some reason if I have too many canvasgroup they it eventually starts to turn the CanvasGroup Transparency to 0, but in the property it displays as 1 Background Transparency
Apparently CanvasGroups take a lot to render, and takes a lot of memory too (this is just an assumption from the replies from the post above). You’ll need to find a replacement for the time being until Roblox eventually puts out a patch to fix this.