Trying to prompt a dev product for a player will not display correctly.
Expected Behavior
The UI should show up in the center of the Player’s screen.
Actual Behavior
At first I thought it just wasn’t showing up because of an error with calling the prompt. After messing with the window’s resolution it started showing up for a moment at the top of the screen.
Issue Area: Engine Issue Type: Display Impact: Very High Frequency: Constantly Date First Experienced: 2022-11-14 00:11:00 (-05:00) Date Last Experienced: 2022-11-15 00:11:00 (-05:00)
All right so this whole week basically I have not been able to get revenue from dev products in my game because of this problem. This issue started happening around the same time the new default loading gui was added in. PromptProductPurchase is currently the issue.
I opened a new place and threw in a button and a RemoteFunction
Server:
local MPS = game:GetService("MarketplaceService")
function script.Parent.OnServerInvoke(Player,productId)
MPS:PromptProductPurchase(Player, productId)
print("Product was Fired!!")
end
This is an error that does pop up when using ReplicatedFirst:RemoveDefaultLoadingScreen() but I removed our custom gui and it doesn’t seem to resolve the promptproduct issue. Though the issue started happening around the same time as these CoreGui changes.