Wait() or task.wait() cancels thread execution

local tween = ..:Play()

tween.Completed:Once(function()
-- other tween
)

How about this

I can try that, however the goal is to wait 3 seconds before the gui disapears.

game.Debris:AddItem(Gui,3) should work then

What if you try spawning the function from the requiring script instead of in the module?

task.spawn(require(Module))

Thanks everyone for the help, but I decided to use an open source notification system instead.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.