My script:
local response = game:GetService("ReplicatedStorage").Purchase:FireServer()
if response == "owned" then
product.Purchase.Text = "Already Owned!"
end```
Remote Event Script:
```lua
game:GetService("ReplicatedStorage").Purchase.OnServerEvent:Connect(function()
print("owned")
return "owned"
end)
owned is printed, but the text of Purchase is not changed to Already Owned like the first script tells it to when it returns “owned”
Why?