discord / gamesdk-and-dispatch

Public issue tracker for the Discord Game SDK and Dispatch
22 stars 7 forks source link

When you first add a beta branch of a game to your library, Discord tells you that you don't own it #28

Open hach-que opened 4 years ago

hach-que commented 4 years ago

Describe the bug

When you first add a beta branch of a game to your library, Discord tells you that you don't own it. However, when you click Install afterwards, the game installs fine.

Unfortunately I can't test if this was a once off occurrence, since there's no way to remove beta branches / free games from your Discord library.

Steps to reproduce

Steps to reproduce the behavior:

  1. Go to https://discord.gg/z4ZnS3M
  2. Click on Add to library
  3. You'll get taken to your game library, and Discord will show the error message displayed in the screenshot below.

Expected behavior

Discord shouldn't show this error message as it's misleading.

Screenshots

image

Additional context

This game is a beta branch (691162811602173985) of an unapproved game (426958487654891521).

Jump-Suit commented 4 years ago

Are you potentially running a entitlement check with DRM Wrapping or https://discordapp.com/developers/docs/game-sdk/applications#validateorexit ? If not, how is Discord supposed to know if they actually own it or not?

hach-que commented 4 years ago

Discord tracks entitlements. It does know whether you own a game or not.

In this case, the bug has nothing to do with the implemented game; the bug occurs before the game is even launched.

rko55 commented 3 years ago

I can confirm that this happens to me as well.

KiaArmani commented 3 years ago

I am also encountering this issue. I made sure that a manifest was selected in the backend and that the user has the proper role. Any solution for this?