ScriptContext.Error() is not working

ScriptContext.Error:Connect(function(message, stacktrace, script)
	warn(message, stacktrace, script)
end)

Why is it not logging the errors? (btw its on server)

Maybe warn() all of them individually? Idk much about the ScriptContext service, but it may also depend on where you put the Server Script

Its not firing at all, the warn has nothing to do with this. Server script is in the ServerScriptService.

Hm, do you have any scripts that could be intercepting that Event? If not, maybe another possible reason is that you have other scripts that also run the moment the game/simulation starts?

Nope. I am running an error after the event starts listening.

Is the error server or client sided? I’m assuming server, which is quite frankly weird to say the very least

Server sided. Client sided would not work.

I’m honestly not sure then, you said the script is in ServerScriptService & you call the error after defining ScriptContext.Error

Only things I could think of is showing the full script, trying it on a separate place, or reporting a bug

Out of my experience, I assume it only logs for server-sided scripts, when placed in ServerScriptService - hence it hasn’t picked up any warnings from LocalScripts. I’m unsure though.