If the Union is in workspace, then it doesn’t work cause Localscripts do not work in workspace, and you miswrote ClickablePrompt, change it to a regular script with this code
local proximityPrompt = script.Parent.ProximityPrompt
proximityPrompt.ClickablePrompt = true
proximityPrompt.Triggered:Connect(function(player)
print("Worked!")
end)