Another MQTT auto discovery not working

Hi all. I’ve searched and tried all the suggestions i could find to get this to work and its still not working. I have a several sonoff s31 smart plugs that work just fine. However, I found two more and wanted to integrate them but cant get the mqtt auto discovery to work on them. I know my mqtt broker is working since i have many other mqtt devices working just fine. When i do “setoption19 1” on the sonoff, i dont see any messages being sent on homeassistant topic.

Home Assistant 2022.7.7
Supervisor 2022.07.0
Operating System 8.4
Frontend 20220707.1 - latest

Sonoff s31
12.0.2(tasmota)
Build Date & Time 2022-06-20T12:41:03

MQTT Settings
Host = homeassistant ip
Port = 1883
Client = DVES_%06X
User = Correct user
Passsword = correct password
Topic = r710_1 (tried the default too)
Full topic = %prefix%/%topic%/

Console output after issuing setoption19 1

Install the Tasmota integration and configure your device with SetOption19 0 because the Tasmota project will be eliminating support for Home Assistant’s MQTT Discovery in the near future.

In addition, ensure you have flashed the full version of Tasmota firmware on your device (not the minimal version).

Ok, thanks! I was trying to avoid that since all my other s31s were added via mqtt auto discovery. But i guess ill just have to move all the old s31s to the tasmota integration instead.