by the way
heres some of my other code that handles the slots
local profile = ProfileStore:LoadProfileAsync(player:GetAttribute("Slot") .. player.UserId)
if profile then
print("Profile loaded for player:", player.UserId)
profile:AddUserId(player.UserId)
profile:Reconcile()
profile:ListenToRelease(function()
Profiles[player] = nil
player:Kick()
end)
-- Add to Profiles table
Profiles[player] = profile
print("Profile added to Profiles table for player:", player.UserId)
else
warn("Failed to load profile for player:", player.UserId)
player:Kick()
end