Encryption fails between group and non-group members
I run a private Openfire 3.8.2 XMPP server. If a new user is added, but is not added to a group, that user and a group member can not initiate encryption/key exchange. They can search, and be added to contacts and communicate unencrypted (red bar), but "Start Encryption" just results in a spinning circle for ever. As soon as I move that new user into the same group, encryption immediately initiates, resulting in a yellow bar, .vs red. Clicking the lock icon allows verification, and upon successful verification (manual in this test case) everything turns green.
This is with the latest PlayStore version on both devices.