SKOverlay doesn’t appear when all set of needed for SKAdNetwork parameters is passed to overlay’s configuration

Could you please explain why SKOverlay doesn’t appear when all set of needed for SKAdNetwork v2 parameters is passed to it’s configuration?
I’m using “setAdditionalValue:forKey:” as described here https://developer.apple.com/documentation/storekit/skoverlayappconfiguration/3566716-setadditionalvalue?language=objc.
I’m setting all key-value pairs needed for SKAdNetwork v2 - and calling “presentInScene:” method of SKOverlay - SKOverlay is not presented.
Now, for example I’m removing key-value pair for “nonce” - and SKOverlay is presented. But SKAdNetwork attribution flow won’t be started since one parameter is missing, right? What should I do?

Thanks in advance!

p.s. in Xcode logs there are the following messages when SKOverlay does not appear:
Code Block language
2020-09-27 21:35:54.422906-0700 SKOverlayTest[541:33370] [lifecycle] [u 9CD44E4F-76A5-43EA-B7B9-074EDCE7C77E:m (null)] [com.apple.AppStoreOverlays.ViewService(1.0)] Connection to plugin interrupted while in use.
2020-09-27 21:35:54.424559-0700 SKOverlayTest[541:33370] [lifecycle] [u 9CD44E4F-76A5-43EA-B7B9-074EDCE7C77E:m (null)] [com.apple.AppStoreOverlays.ViewService(1.0)] Connection to plugin invalidated while in use.
2020-09-27 21:35:54.425056-0700 SKOverlayTest[541:33299] viewServiceDidTerminateWithError:: Error Domain=_UIViewServiceInterfaceErrorDomain Code=3 "(null)" UserInfo={Message=Service Connection Interrupted}


Could you file a report using Feedback Assistant and post the FB number here so we can investigate further?

If possible, please attach a sysdiagnose from a device where you can reproduce the problem so we can take a closer look at the logs.

Thank you for your response!

I've submitted report: https://feedbackassistant.apple.com/feedback/8796185.
SKOverlay doesn’t appear when all set of needed for SKAdNetwork parameters is passed to overlay’s configuration
 
 
Q