Hello,
I am creating a GUI for a menu where a player can manage her/his inventory (guns, skins, etc.) but I do not know why my image are not showing.
I have to get something like it :

But I am getting :
I used ContentProvider in my loading screen to add the images (some people told me the problem can be here) but I did not change something.

Content of the GUI :

My script in the GUI (InventoryFrame > Management Buttons)
local rs = game:GetService("ReplicatedStorage")
local managerFrame = script.Parent
local ReturnBtn = script.Parent.ReturnBtn
local GunsBtn = script.Parent.GunsBtn
local SkinBtn = script.Parent.SkinBtn
local function ButtonsConfig()
for i,v in ipairs(managerFrame:GetChildren()) do
if v:IsA("ImageButton") and v.Name ~= "ReturnBtn" then
if v.Visible then v.Visible = false else v.Visible = true end
end
end
end
local function ReturnConfig()
if ReturnBtn.Visible then ReturnBtn.Visible = false else ReturnBtn.Visible = true end
end
ReturnBtn.MouseButton1Click:Connect(function()
ButtonsConfig()
ReturnConfig()
GunsBtn.Frame.Visible = false
end)
GunsBtn.MouseButton1Click:Connect(function()
ButtonsConfig()
ReturnConfig()
GunsBtn.Frame.Visible = true
end)
SkinBtn.MouseButton1Click:Connect(function()
ButtonsConfig()
ReturnConfig()
GunsBtn.Frame.Visible = false
end)

