What solutions have you tried so far?
I’ve tried debugging but I couldn’t seem to find out what my problem was. I’ve looking around the forum for answers but everything else seems to be different. If someone has a solution, it would be appreciated. I would also like to note that every other TweenService:Create():Play() calls with parts and SpecialMeshes work. But, working with BillboardGui seems to not function.
StudsOffset is a property of BillBoardGuis, but you’ve input your TextLabel object as the object to tween on both lines, I assume you meant to put Billboard on the first :Create() line.
It didn’t seem to work. I moved the Debris:AddItem() line in front of the Tween and gave it more time in the Debris:AddItem() call to complete, but it didn’t seem to work. I would like to say, though, it does appear the way it should, but it doesn’t move nor fade. It just disappears when Debris takes it away.
As you can see, the text appears but doesn’t fade nor does it move at all. Then, I get the same error.
(Ignore that it’s a warning, it’s for debugging purposes.)
Try using the .Completed event of a tween and then add the billboard to debris. Utilising basic knowledge when it comes to events, you can either wait for the tween to complete by doing tween.Completed:Wait() or you could connect a function to it like so tween.Completed:Connect(function() etc.
I tried using command bar when testing in Studio, then it functioned as intended. But, this doesn’t explain why it doesn’t work when I try with the actual script.