I have over 30 tasmota devices, all except 2 on the 6.6 branch (1 on 7.x, 1 on 8.1), non of them show this behavior.
If setoption19 1 really works, you could try this automation :
- id: '1565194745362'
alias: Status on startup HA
trigger:
- event: start
platform: homeassistant
condition: []
action:
- data:
payload: 'setoption19 1'
topic: sonoffs/cmnd/backlog
service: mqtt.publish