Game not changing to R6

Hello, I’m making a game about throwing snow balls at people, to spice things up, i want to add some animations, i tried changing the game to R6 in the settings:

But when i play the game, the character is on R15:

What is weirder is that when i reset the character, it goes to R6, which makes me believe that it is bad internet connection, but all my other games work fine with R6, and even if it is bad connection, what can i do to fix it?

1 Like

Have you tried turning Studio or the setting off and on again?

Yeah, i tried closing the studio and opening again, and i tried switching to R15 and then switching to R6 again, it didnt work

It’s a really annoying bug that has to do with bad connection, but there are still some workarounds. You can find them here:

Sometimes when loading in Roblox Studio play-test your character will convert to R15 regardless of the settings for some reason, probably due to some sort of connectivity problems.

If you play-test by actually joining the game you wouldn’t encounter this at all

I think you mean with r6, blocky characters? If that is what you mean, then copy&paste this script as a serverscript in serverscriptservice.

local Players = game:GetService("Players")
local repStorage = game:GetService("ReplicatedStorage")


local function makeBlocky(player)
	local character = player.Character
	character = player.Character character = player.Character character = player.Character
	local Humanoid = character:WaitForChild("Humanoid")
	local CurrentDescription = Humanoid:GetAppliedDescription()

	CurrentDescription.Head = 0
	CurrentDescription.Torso = 0
	CurrentDescription.LeftArm = 0
	CurrentDescription.RightArm = 0
	CurrentDescription.LeftLeg = 0
	CurrentDescription.RightLeg = 0
	Humanoid:ApplyDescription(CurrentDescription)
end

Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(Character)
		repeat task.wait() until player.Character
        makeBlocky(player)
	end)
end)

Make sure to have set the game to r6 in game settings. You could also leave it on r15 if you prefer that.

This actually happened to me once, but only briefly. I’m pretty sure it’s because of bad connection (as everyone else stated).

The only way to get around this is by resetting once you load in. It’s annoying, but that’s the only workaround when it does happen.

The only way to fix it was really resetting the character, although now, sometimes it is loading the R6 character when i join, but more often then not, it’s the R15 Character, not even the script from “DevHelloBack” worked.