How do i implement hand drawn impact frames

my hand drawn impact frames work in studio but dont work in game, i think its because the image labels dont load, is there a work around for this?

local UI = script.FramesBF:Clone()
	UI.Parent = game.Players.LocalPlayer.PlayerGui
	
	task.spawn(function()
		for i = 1, 12 do
			for i,v in pairs(UI:children()) do
				v.Visible = false
			end

			UI:FindFirstChild("Frame"..i).Visible = true

			game:GetService("RunService").Stepped:Wait()
		end

		UI.Enabled = false
	end)

in studio:
https://gyazo.com/114dd4d1156eacd8687f8b93c0c77e44.mp4

in game:
https://gyazo.com/2b3aa14ee8cced5482035e07aae3e46e.mp4

Fantastic animation, but it’s kind of hard to know what to look for lol

You could try using ContentProvider:PreloadAsync() on them before doing the animation if you believe that’s the case. Otherwise, there could be a variety of reasons as to why it doesnt work (maybe framerate’s too high? maybe the ui isnt enabled? maybe you aren’t triggering them in the first place? etc…). Would be a good idea to check if there are any errors in the output