I have been working the past 5 hours on this script for ROBLOX. This script is supposed to send 2 variables to a trello card. The script would make the trello card and put the information in. Here's my problem, when the user presses send, absolutely nothing happens.. No errors or warnings show up either. Links:

Game; https://www.roblox.com/games/2471352403/Inactivity-Notice-C-O

Current Code;


local name = script.Parent.NameBox;
local reason = script.Parent.ReasonBox;

script.Parent.send.MouseButton1Click:connect (function()
local TrelloAPI = require(game:GetService("ServerScriptService").TrelloAPI);
local BoardID = TrelloAPI:GetBoardID("Inactivity");
local ListID = TrelloAPI:GetListID("Notices",BoardID)
local NewCard = TrelloAPI:AddCard("Inactivity Notice Incoming...","Notice 
from:"..name"\n Reason:"..reason"",ListID)
wait(5)
game.Players.LocalPlayer:kick("Sent!")
end)
Please help!