Global Leaderboard is returning nil

I am trying to do a global leaderboard for my game, yet it returns nil and nothing happens in the loop. Does anyone know why this might be?
I have the datastore working and it saves my Level as 12

local dataStoreService = game:GetService("DataStoreService")
local dataStore = dataStoreService:GetOrderedDataStore("Level")
wait(10)
print('10 Seconds Over')
while true do
	local pages = dataStore:GetSortedAsync(false, 1)
	--Get data
	local top = pages:GetCurrentPage()
	local data = {}
	print('Got paged')
	for rank,data in pairs(top) do
		local name = data.key
		local level = data.Value
		print(name,level)
	end
	print('done')
	wait(60)
end

Output:
image

1 Like
local dataStoreService = game:GetService("DataStoreService")
local dataStore = dataStoreService:GetOrderedDataStore("Level")

while task.wait(60) do
	local pages = dataStore:GetSortedAsync(false, 10, 1)
	local firstpage = pages:GetCurrentPage()
	for i, v in pairs(firstpage) do
		local name = v.key
		local level = v.Value
		print(name, level)
	end
end