Both these scripts and the Remote Event are inside a Text Button
local script
local button = script.Parent
local callEvent = script.Parent:FindFirstChild("CallAnimal")
local function onButtonActivated()
print("Requesting call")
callEvent:FireServer()
print("Call Sent")
end
button.Activated:Connect(onButtonActivated)
normal script
local function callAnimal(player)
print("Who called?")
end
script.Parent.CallAnimal.OnServerEvent:Connect(callAnimal)
All the script is printing is the
Requesting Call
Call Sent
Nothing is printing from the normal script (meaning the event isn't firing)

1 comment
-insert triggered meme here-