Just noticed this while testing. Sometimes GpgOL tries to decrypt the wrong attachment. Not the MOSS attachment but some added attachment.
This might result in a broken body beeing shown.
When switching away from the mail and back this is resolved. Maybe some sync problem after creating the MOSS attachment?