Don’t understand why its not detecting, it prints nothing when the tool is equipped. Script is placed inside a local script that is placed under StarterPlayer.StarterCharacterScripts.
YES THE TOOL IS TAGGED CORRECTLY
for index, tool in pairs(CollectionService:GetTagged("PlacementObject")) do
tool.Equipped:Connect(function() print("Equipped")
end)
end