Reserve server for private servers

Is there any way I can make it so players have the same reserved server code? Upon players joining, I have a script that detects if the server is private or not. If it is, it does a teleport to private server function and teleports them to the reserved server that’s made. It works, but I just can’t get the players inside that private server to have the same reserve code.

local TPS = game:GetService(“TeleportService”)
if not game.ServerStorage.CodeMade.Value then
game.ServerStorage.CodeMade.Value=true
local code = TPS:ReserveServer(16676319321)
print(“Reservation code:”, code)
game.ServerStorage.ReservedCode.Value = code
end

local function teleportToPlace(player)
local Players = {}
table.insert(Players, player)
TPS:TeleportToPrivateServer(16676319321, game.ServerStorage.ReservedCode.Value, Players)
end

game.Players.PlayerAdded:Connect(function(player)
if game.PrivateServerId ~= “” then
teleportToPlace(player)
print(“Teleporting player “…player.Name…” to reserved server”)
local m = Instance.new(“Message”)
m.Text = “Teleporting “…player.Name…” to a different server with a bigger player limit.”
m.Parent = workspace
end
end)