Weird stuff appearing in Output

Basically I keep getting this in my output:

RunService:UnbindFromRenderStep removed different functions with same reference name utility-focus-state-inspect-SnoogleBrosPlayz 2 times

its not really causing any problems but it can clump up output and it is pretty annoying so anyone know any reasons this is appearing?

I couldn’t really pinpoint when during gameplay specifically this happens

1 Like

You get this warning in output after calling RunService:UnbindFromRenderStep when multiple calls have previously been made to RunService:BindToRenderStep using the same name argument (first argument). You should check your code for any occurrences of RunService:BindToRenderStep and ensure you’re not calling it with an identical name unless it has never has been bound or has first been unbound. Otherwise, the code you bind will be running multiple times.

Example:

local RunService = game:GetService("RunService")
RunService:BindToRenderStep("TestFunc", 100, function() end)
RunService:BindToRenderStep("TestFunc", 100, function() end)
RunService:UnbindFromRenderStep("TestFunc")
--[[
The `UnbindFromRenderStep` will cause the warning in output:
   RunService:UnbindFromRenderStep removed different functions with same reference name TestFunc 2 times.
]]
1 Like

Hmm… The thing is, I actually haven’t used BindToRenderStep or UnbindFromRenderStep in any of the scripts I made, maybe this has something to do with the scripts Roblox makes whenever you start playing the game?

1 Like

It could be caused by some script by Roblox under strange circumstances, or it could also be caused by a plugin you have installed. Given the name of the function from the warning, I would assume the latter.

I see
yea it might be plugins cuz this wasn’t happening before

1 Like