Deep Linking - before an app has started

How do you enable deep links to work before an app has started?

urlscheme variable passing does not seem to work when app first opens (cold starts)…

private void Awake()
{
if (Instance == null)
{
Instance = this;
Application.deepLinkActivated += onDeepLinkActivated;
if (!string.IsNullOrEmpty(Application.absoluteURL))
{
// Cold start and Application.absoluteURL not null so process Deep Link.
onDeepLinkActivated(Application.absoluteURL);
}
// Initialize DeepLink Manager global variable.
else deeplinkURL = “[none]”;
DontDestroyOnLoad(gameObject);
}
else
{
Destroy(gameObject);
}

print(">>> " + Application.absoluteURL);
}

I believe you are encountering a recently fixed bug where Application.absoluteURL was not available at the very first frame.

I think we might be hitting this too but on iOS only if that sounds familiar. Do you have a link to the bug to find out which Unity versions it was back-ported to @Aurimas-Cernius ? Thanks