TeleportService:TeleportToPrivateServer() not teleporting all players properly

Hello! i’ve been trying to teleport 2 players to a private server but i’ve been getting a few issues

image

whenever i try teleporting both players to the private server only the 2nd player gets teleported successfully, while the other one gets the restricted place error. also i’ve tried using other accounts and stuff and nope

i’ve asked a bunch of people and they have no clue so idk if it’s just roblox being silly

this is the part of the script that’s supposed to teleport them btw

local code = ts:ReserveServer(14558170121)
ts:TeleportToPrivateServer(14558170121, code, {players:FindFirstChild(script.Parent:GetAttribute('p1')), players:FindFirstChild(script.Parent:GetAttribute('p2'))})