From b525b848dab38beafa37df09b19ef73b5abe2f34 Mon Sep 17 00:00:00 2001 From: Oisin <10200426+oiisin@users.noreply.github.com> Date: Sat, 24 Oct 2026 22:15:44 +0100 Subject: [PATCH 1/2] fix(binder): Wait 30 s before warning that a binder is not loaded Slow clients no longer get a false "not loaded" warning for every binder when Start comes more than 5 s after Init. --- src/binder/src/Shared/Binder.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/binder/src/Shared/Binder.lua b/src/binder/src/Shared/Binder.lua index 3c42887cd41..5e90215e5e2 100644 --- a/src/binder/src/Shared/Binder.lua +++ b/src/binder/src/Shared/Binder.lua @@ -180,7 +180,8 @@ function Binder:Init(...) self._args = {} end - self._maid._warning = task.delay(5, function() + -- Generous: on slow devices :Start() can legitimately come many seconds after :Init() + self._maid._warning = task.delay(30, function() warn(string.format("Binder %q is not loaded. Call :Start() on it!", self._tagName)) end) end From 125ea46a4e211a334ba4687c019b7a6d8df77984 Mon Sep 17 00:00:00 2001 From: Oisin <10200426+oiisin@users.noreply.github.com> Date: Tue, 27 Oct 2026 16:21:35 +0000 Subject: [PATCH 2/2] chore: Remove the comments this change added --- src/binder/src/Shared/Binder.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/src/binder/src/Shared/Binder.lua b/src/binder/src/Shared/Binder.lua index 5e90215e5e2..e447920dc40 100644 --- a/src/binder/src/Shared/Binder.lua +++ b/src/binder/src/Shared/Binder.lua @@ -180,7 +180,6 @@ function Binder:Init(...) self._args = {} end - -- Generous: on slow devices :Start() can legitimately come many seconds after :Init() self._maid._warning = task.delay(30, function() warn(string.format("Binder %q is not loaded. Call :Start() on it!", self._tagName)) end)