You need to use GetPlayerName, in the for bucle put this

connectedPlayers[player] = {}
name = GetPlayerName(player)
connectedPlayers[player].name = name
function ForceCountPlayers()
	local xPlayers = ESX.GetPlayers()
	local player

	for i=1, #xPlayers, 1 do
		player = xPlayers[i]
                -- Edit here
                connectedPlayers[player] = {}
                name = GetPlayerName(player)
                 connectedPlayers[player].name = name
                 -- End edit
		while connectedPlayers[player].name == nil do
			Citizen.Wait(1)
		end

	end

	TriggerClientEvent('scoreboard:updatePlayers', -1, connectedPlayers)

end