If a ProximityPrompt is in ReplicatedStorage, it still shows its GUI when you are near its parent’s position. It would make sense for it to only show when it is in the Workspace.
How to reproduce:
- Insert a part into ReplicatedStorage
- Insert a ProximityPrompt into that part
- Press “Play”
- Walk near where the part’s position is. The prompt still appears, even though it is not in the Workspace.