Maybe it’s because the prompt is parented to a model? I’m not used to using that, but that could be the issue. Try parenting it to a part/attachment to see if the issue resolves.
I’ve had some prompts parented to a model and they work fine, except for a small amount of them. I don’t think having them parented to a model is the issue.
Hi Mate check if the style is set to custom. I had a few that were set to custom which stopped the prompt from working if it is set to custom change it back to default and try it again.
I hate to be the one to revive this topic, but I’m having the same problem, and after trying every solution I found in the thread, I’ve had no luck.
I have an invisible part called “Part”, which is the parent of a ProximityPrompt, and that one works perfectly fine. However, after duplicating it, renaming it to “Part2” and editing the script, the ProximityPrompt doesn’t show up, even in the Roblox client.
Try setting .RequiresLineOfSight to false. Sometimes even though it is on top of another part, for some reason, it doesn’t show up when .RequiresLineOfSight is true.