Suricata tls-log for analysis async-oneside

When I set stream.async-oneside=true in suricata.yaml ,it work for detecting one-direction traffic, alert log file will record the hit event, but can’t output the tls.log which can be set in suricata.yaml
tls-log config

Is it possible to change any source code make suricata can analysis unidirection flow and log output in tls.log file

env: ubuntu-20.04 suricata-5.0.3

When I set following config,it work but missing some value. ssl_version、subject_dn、issuer_dn、serialnumber are all missing only SNI is correct.

midstream = true
async-oneside = true