Ensure URI Scheme Matching: Double-check that the uriPattern in your navDeepLink and the data in your AndroidManifest.xml are aligned. Your code should work as long as uriPattern = "myapp://home/profile" and match exactly. The in the AndroidManifest.xml should have both BROWSABLE and VIEW set, as you've done.