Why doesnt this tween the size of the gui object?
local LoadingScreen = game.StarterGui.Guis.LoadingScreen.ScreenGui
local TweenService = game:GetService("TweenService")
local ImageLabel = LoadingScreen.ImageLabel
ImageLabel.Anchorpoint = Vector2.new(0.5,0.5)
ImageLabel.Position = UDim2.new(0.5,-1,0.5,0)
ImageLabel.Scale = UDim2.new(5,0,5,0)
local EndScale = UDim2.new(0,0,0,0)
wait(10)
ImageLabel:TweenSize(UDim2.new(EndScale),nil,nil,3)
*The "Guis" object is a folder

2 comments
why are you "udim2"ing a udim2? it returns {0,0},{0,0} which is what you want but still
Also small sidenote, you don't need to include TweenService if you're using the Tween functions for GUI objects directly. You only need TweenService if you're using
TweenService:Create()