I'm having difficulties also in trying to receive signals from the server to the client, how do I do it?
To go from Server to Client you need to use
Server script:
RemoteEvent:FireClient(arguments)
Local script
RemoteEvent.OnClientEvent:Connect(function(arguments)
Im pretty sure you always need to include some sort of argument in "FireClient(arguments)" It hasn't ever worked for me if I haven't included an argument