Description
This is a report from @missytake from a desktop version using core from key-contacts branch before it was merged. Somehow an encrypted message with Autocrypt-Gossip in 1:1 chat (this is normal, we sometimes gossip in 1:1 chats because it is needed for multi-device) got assigned to a 1:1 chat with address-contact, but then the chat got marked with a green checkmark. After that it is impossible to send anything to this 1:1 chat because it is protected, but there is no key for the address-contact recipient.
We need a test where Alice receives a message from Bob in 1:1 chat with an Autocrypt-Gossip header (e.g. by advancing the timer and then checking that header is indeed inside the encrypted part on the next message) and see that the message gets assigned correctly.