Camera gets stuck when using LoadCharacterWithHumanoidDesc

	local humanoidDesc = Instance.new("HumanoidDescription")
	humanoidDesc.Parent = player.Character
		for i,v in pairs(propertiesTable) do 
			humanoidDesc[v] = descDictionary[skinName][i]
						
		end		

    player:LoadCharacterWithHumanoidDescription(humanoidDesc)

Have you tried setting the cameramode/cameratype on the CurrentCamera (a.k.a workspace.CurrentCamera)?

If it still doesn’t work, i don’t know what the problem could be.

Set the CurrentCamera type to the new Character’s humanoid.