Open UIApplication.openSettingsURLString doesn't navigate to App's settings

We are building iPadOS App that uses bundled DriveKit driver to communicate with USB device. This bundled driver should be enabled first by user from App's settings or Privacy & Security page. We read in Apple Docs that openSettingsURLString is recommended way to navigate user to App's settings.

We added alert that is shown on App launch and has option to open settings.

Our solution perfectly works on local DEBUG build. So user is navigated to App's settings when he click "Open Settings".
However it doesn't work for TestFlight/App Store builds. "Open Settings" just opens system Settings app on some random page.

Code:

let settingsURL = URL(string: UIApplication.openSettingsURLString)!
UIApplication.shared.open(settingsURL)

Environment:

Xcode Version 14.1(14B47b)
iPadOS 16.1.1(20B101)

Note: Our Settings.bundle contains Root.plist with no custom settings:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict/>
</plist>

We read speculations that some permission request should be triggered before navigation. Unfortunately, there is no API that checks or requests permission for DriverKit in the moment.

Open UIApplication.openSettingsURLString doesn't navigate to App's settings
 
 
Q