TrelloAPI script not working on Studio?

For some reason nothing is happening in this script:

local trello = require(game.ServerScriptService.TrelloAPI)
local board = trello:GetBoardID("ES")
local vote = trello:GetListID("C", board)
local list = trello:GetListID("V", board)
game.Players.PlayerAdded:Connect(function(player)
	print(player.Name)
	local candidates = trello:GetCardsInList(vote)
	local plrCards = trello:GetCardsInList(list)
	game.ReplicatedStorage.A:FireAllClients(player, candidates)
	for i,v in pairs(plrCards) do
		if v.name ~= nil or v~= nil then
			if v.name == player.name then
				player:Kick("\n SECURE SYSTEMS | You already voted! \n \n Created by Developermark99")
			end
		end
	end
end)

anyone know why? I’ve tried printing it out, etc but nothing happens.

I am using @GetEnveloped’s documentation and I do not see a fix.