Using screenshot when open App Clips

My app access the invocation URL by :
application:continueUserActivity:restorationHandler:
(use UIApplicationDelegate).

I found that if I take a screenshot when App Clips is open in the foreground, it will run the same function as above and pass the same userActivity as I open App Clips with App Clips Code or NFC tag previously.

Is that normal?
How can I differentiate whether user is opening App Clips by NFC tag or just taking a screenshot?

Using screenshot when open App Clips
 
 
Q