local ReplicatedStorage = game:GetService("ReplicatedStorage") local MatchStatus = ReplicatedStorage:WaitForChild("MatchStatus") local Events = ReplicatedStorage:WaitForChild("Events") local MatchOver = Events:WaitForChild("MatchOver") local StartGameEvent = Events:WaitForChild("StartGame") StartGameEvent.OnClientEvent:Wait()
The script errors on line 8. The error says "cannot resume non-suspended coroutine".
StartGameEvent is fired with "FireAllClients". This is in a local script.