LogService.MessageOut not working on the server?

I have this on a server script:

local LogService = game:GetService("LogService")

LogService.MessageOut:Connect(function(Message, Type)
	print('***Message, Type', Message, Type)
end)

print('PRINT SERVER')
warn('WARN SERVER')
error('ERROR SERVER')

When I run it on Studio, it’s working:
image

But if I run the same in Roblox Player, it’s not working:

How to intercept messages (prints, warnings) in the server side?

I believe roblox doesn’t actually process output on the server outside of studio to prevent exploiters mass-spamming remotes and crashing servers by flooding the output. I may be wrong, but it feels like those types of exploits are too rare for it to not be the case.

This could be true. I always check alot for my remotes to prevent any errors from getting through, but I feel like that is still the case.