How can I fix the error of WorldToScreenPoint

This is what it looks like when it runs:
robloxapp-20221017-1804507.wmv (1.5 MB)

It’s clearly in the wrong place

this is code:

local Camera = workspace.CurrentCamera

local Target = workspace.Target

while true do
	local Position = Camera:WorldToScreenPoint(Target.Position)

	script.Parent.Frame.Position = UDim2.fromOffset(Position.X, Position.Y)
	
	wait()	
end

how to fix?