To reproduce:
Have someone send an olm message to a new session (that device must not be known to the current user) without you having sent them a message.
You can't decrypt their message, because you do not know their public key yet, and thus the inbound olm session cannot be created.
If you send them a message, it will create an outbound olm session, and they will use that session to converse with you from now on.