Custom proximity prompt not working

Hello, I am making a custom proximity prompt but it’s not working. Whenever the prompt is shown, I want it to display a billboard GUI. I have no errors.

The script:

script.Parent.PromptShown:Connect(function()
	script.Parent.Parent.customProximityPrompt.Enabled = true
end)

I have tried this in both a local and server script and neither work. The prompt is also set as custom so I have no idea what the issue is.

Is your local script in the workspace? LocalScripts don’t run there, and I don’t believe ProximityPrompt.PromptShown fires on the server.

I think a better way to go about this would be to listen to ProximityPromptService.PromptShown, then create a new custom proximity prompt on the fly, parent it to the PlayerGui, then adorn it to what ever the ProximityPrompt’s parent is instead of needing a script for every proximity prompt in the game. Then on ProximityPrompt.PromptHidden, delete that custom proximity prompt.

Hi, Sadly you’ve to create the script that handles the customization. Here is a resource that can help by a Roblox Admin: