For some reason, the triggered function fires, but refuses to do any of the things it's supposed to. Note that when I put a breakpoint on the print it successfully breaks, but oddly enough when I remove it it straight up doesn't print anything or trigger the remote event.
local sign = script.Parent local prox = sign.SignPart.ProximityPrompt local signevent = game.ReplicatedStorage.SignEvent prox.Triggered:Connect(function(player) print("Interacted!") signevent:FireClient(player,prox) end)
Also weird detail: It completely works unless I use a teleporter script I wrote prior. I have a feeling it is a bug with roblox or I am just completely missing something obvious.