“Text = player.Name…” has beaten the tutorial tower in: “…timertime;”
That’s the issue. You’re using “player.Name” but you never actually passed “player” along as an argument in :FireAllClients(). When you :FireAllClients(), pass along the player who beat the tutorial as an argument, and then use that when you connect to .OnClientEvent()