local Module= require(game:GetService("ReplicatedStorage").Module)
local ContentProvider = game:GetService("ContentProvider")
for i,v in pairs(Module.RankInfo) do
local newImage = Instance.new("ImageLabel")
newImage.Name = "PreloadedImage"
newImage.Image = "rbxassetid://"..v.ImageId
newImage.Parent = game:GetService("ServerStorage").Preloading
ContentProvider:PreloadAsync(newImage)
end
I'm trying to preload my images for a Gui. Anyways, they don't preload at all. I get this error: Unable to cast array. I've been stuck on this for a good 20 minutes.

1 comment
That error means that v is an array. I'd check your module code.