title: imessage extension app group conversation send fails on first run
body: <p>I have an imessage extension app that works fine except on the first send to a group.<br>
  iOS 14.4 multiple devices 8, 8plus, 10...
  Xcode 12.4</p>
  <p>The code goes straight from the send closure (success) to didResignActive. The app is supposed to stay active. There is no dismiss called anywhere.  I've debugged w/ attached device stepped through the code, and it goes straight from the log line to didResignActive.</p>
  <p>If I launch the app again on the same group it works fine. The app only fails if I start a new group conversation, then click on the app in tray, and send is called.</p>
  <p>note: this only happens to group sends, and only on the first time a group is created.</p>
  <pre><code>       thisConversation.send(message) { error in
              if let error = error {
                  os_log(&quot;submitMessage(%@): initial send error: %@&quot;, log: .default, type: .debug, type, error.localizedDescription)
              } else {
                  os_log(&quot;submitMessage(%@): initial send success!&quot;, log: .default, type: .debug, type)
              }
          }
  </code></pre>