This error is showing that the DataStore is showing as an instance… even though when I try type() on the variable, it shows as an instance

local tags = {}
local dss = game:GetService("DataStoreService")
local DataStores = {
dss:GetDataStore("GlobalData.GlobalLeaderBoard.GEMS"):GetAsync("index"),
}
print(type(DataStores[1]))
for _,tab in pairs(DataStores) do
for _,v in pairs(tab) do -- error is here --
if tags[tab[1]] then
if tags[tab[1]][1]==6 then
table.insert(tags[tab[1]],5)
end
else
tags[tab[1]] = {6}
end
end
end