Basically, I've got a script in StarterGUI which changes the walkspeed of the player who clicks it.
game.Workspace(script.Parent.Parent.Parent.Parent.Parent.Name).WalkSpeed = 22
A simple script, which in theory should work, but it gives back this result in game.
awesomepersen2345 is not a valid member of Workspace I've tried putting a wait block, but to no difference.

3 comments
You don't index with () you index with [] you're just invoking __namecall
Also don't use so many script.Parents just use LocalPlayer
This worked. Thank you