repeat
local success , err = pcall(function()
local asset = game:GetService("InsertService"):LoadAsset(AdorneeId)
NewCreature.Adornee = asset
NewCreature.Name = NewCreature.Adornee.Name
print("LoadingCompleted")
end)
wait(0.5)
until success
LoadingCompleted never prints out, i have checked and the loop repeats properly.
It is worth noting that the asset id is valid, it’s owner and the game’s owner are the same.