Our app has supported the Siri messaging APIs for some time now and all was working well up until recently. It seems something changed in SiriKit when replying to a read message.
I found if the SearchForMessagesIntentHandler handle method does not return a conversationIdentifier the sender will show up in the recipients field in step #5. However, we would like to keep the conversationIdentifier. Can someone please clarify how this is supposed to work now?
Did you ever get clarification on this issue? Looking to solve a similar problem.
I was asked to open a bug report but nothing ever happened with it. Instead I changed my implementation to work around this problem.