Custom intent failure response doesn't work

Originator:ross.freeman18
Number:rdar://47050905 Date Originated:1/4/2019
Status:Open Resolved:
Product:iOS + SDK Product Version:12.1
Classification:SiriKit Reproducible:Always
 
Summary:
When returning a non-successful response with a custom message for a custom intent, Siri simply says "Sorry, there was a problem with the app" rather than my custom message. Setting my response to a successful response results in the message being spoken, but I want my response to be reported as non-successful.

Steps to Reproduce:
1. Create a SiriKit extension with a custom intent
2. Create a non-successful response type with a custom message
3. Call the completion block with the non-successful result either in the confirm or handle methods.

Expected Results:
Siri should respond with my custom message.

Actual Results:
Siri says "Sorry, there was a problem with the app" regardless of what I specify as my custom message.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!