Player:Move called, but player currently has no character

I’m getting spammed by this
image
Every RunService:Stepped() or Heartbeat

My game does NOT use Player:Move. It’s internal.
This happens when I use :Destroy() on a character in specific games like

In the in-game console I can’t even debug because its just spamming away the errors from this.

1 Like

The control script in PlayerScripts relies on the Humanoid existing within the character at all times. If the humanoid is ever removed, the control script will throw a similar warning. I’ve never seen it throw a warning for the character though.

I don’t see this happen when I delete my character in Studio.

Why do you destroy the character? Can you clear the contents of the character instead?

2 Likes

Using :ClearAllChildren() before :Destroy() helps, thanks :smiley:

3 Likes

Can you post the code you are using for overriding the default reset character behavior?

Ideally this shouldn’t happen with the default scripts when the character is destroyed so it would be helpful to be able to reproduce the issue.

It still happens, rendering the client output online useless for when my players are trying to report errors.

Will anything be done about this? I cant use my output with this spamming it up

3 Likes

I have this issue in my game to this day.
Can’t debug things from the menu screen before spawning in cause this error completely clogs output.