Developer Deeplinking launches app but fails to load game with QR Scans

Roblox feature announcement as reference:

We are having issues with some mobile devices not starting the game after launching the Roblox app when using this feature as a QR Code scan. We have tried all possible scenarios (we can think of) to try and resolve this, using the AppFlyer format or without the AppFlyer format. I have also tried encoding the url, as well as turning the data into a JSON format, none of which seem to work.

However, if I were to tap on the link with my phone, the game would launch without a problem.

Our link:
http://ro.blox.com/Ebh5?af_dp=roblox://placeId=15811212067&launchData=Station_ID=RBXBugReport&af_web_dp=https://www.roblox.com/games/start?placeId=15811212067&launchData=Station_ID=RBXBugReport

frame (1)

Note This seems to work for some devices, but not all and its unclear why.

Expected behavior

I scan the QR Code with my phone, the app launches and opens the game with the launch data.

Hi sorry for the inconvenience! Is it a fresh installation or it’s already installed?
Also wondering where did you get this link format?
Would you mind trying this link: https://www.roblox.com/games/start?placeId=15811212067&launchData=Station_ID=RBXBugReport to see whether this works for you?

This is the documented link format for ensuring the user can still use the link even if they do not have Roblox installed.

Hia!

Roblox is already installed on my phone.

Yes, that link works if I scan it as a QR code!

Thanks for you confirmation!
Can you not use the raw appsflyer link, can you try to encode it then use it? Let me know whether that works for you

Cheers!

Not sure I understand?

The above links are the appflyer links? I have also tried to encode the link, with the same result.

Hi, jumping in here, since I think I have some extra context. Looking at your AppsFlyer link, it seems to be the older format that no longer works on Android devices(see: Developer Deeplinking Update). Can you try updating the link to replace the “af_dp” parameter the same encoded URL in the query parameter “deep_link_value”? Also note that those links given in the query parameters should be URL-encoded.

1 Like

The QR previously did not work for my phone, however the new changes you suggested got it working!

Unfortunately though, we’re still having some issues with other devices we tested on, is there a way I can send you a video of us trying?

Hm, yes. Not sure if you can attach it here. Otherwise, feel free to DM me.

For context on this thread in case it helps anyone else:

This issue was happening to a select few Samsung models, however, it appears to be resolved after adding this to the link parameters: af_force_deeplink=true