Cannot change ImageLabel's image

For some reason, when I try to change the image of a ImageLabel via a script, the ImageLabel just turns white.

Here is my script:

game.Players.PlayerAdded:Connect(function(plr)
	plr.PlayerGui:WaitForChild("ScreenGui").ImageLabel.Image = "http://www.roblox.com/asset/?id=12207278694"
end)

HOWEVER, if I change the ImageId to this image, it works:

game.Players.PlayerAdded:Connect(function(plr)
	plr.PlayerGui:WaitForChild("ScreenGui").ImageLabel.Image = "http://www.roblox.com/asset/?id=9762988755"
end)

I tried to do it thru a client event and tried looking for solutions, but nothing worked.

NOTES:
-I’m changing the image thru a server script.
-Here is the explorer:
Capture

Maybe there is no image with that id :person_shrugging:

RESOLVED.

So what the problem was is that I actually used the decal ID but not the image ID.

Can you mark me as solution if helped?

I asked somebody else and they gave me the solution first.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.