IntentsExtension not called for INSendMessageIntent shortcut when content is empty

I'm using INUIAddVoiceShortcutViewController to add an INSendMessageIntent, if INSendMessageIntent.content is not empty, the system creates a shortcut to send a message using my app i.e. "Send "my_content" to Sam"; this works great. When the message is empty or nil the system creates a shortcut to simply message the recipient: "Send a message to Sam"; I would expect the system to still call into my IntentsExtension where my IntentHandler would define what to do with the given blank content. What actually happens is my IntentsExtension never starts and the system opens my app and calls application:continueUserActivity:restorationHandler: with an NSUserActivity of type "INSendMessageIntent" with a completely blank userInfo dictionary. There isn't enough info in the NSUserActivity to do anything, all I know is the user attempted to send a message with Siri.

IntentsExtension not called for INSendMessageIntent shortcut when content is empty
 
 
Q