No child device for tasmota plug

First time trying this and I think I might have missed something. All went well as far as I can tell. I flashed the plug with tuya-convert, upgraded to minimal, then to tasmota-hubitat-8.1.0.bin. The plug is connected to my wifi network and I can browse to it's config. I added the app and driver to HE. It found the device and added it however, it's not creating a child device. I followed troubleshooting steps at the end of the tutorial here: Tutorial and it said to enable debugging and capture the logs. I enabled debugging and I clicked configure. Waited 2 minutes then clicked refresh. Still no child device. Not sure what to do next. Logs below.

dev:3252020-05-28 03:30:05.565 am infoDevice info found: [hasEnergy:false, numTemperature:0, numHumidity:0, numPressure:0, numDistance:0, numSensorGroups:0, sensorMap:[:], numSwitch:0, isDimmer:false, isAddressable:false, isRGB:false, hasCT:false, hasFanControl:false]
dev:3252020-05-28 03:30:04.626 am infogetDriverVersion() = v1.0.2.0521T
dev:3252020-05-28 03:30:04.618 am infotasmota_refresh(metaConfig=null)
dev:3252020-05-28 03:14:28.090 am infoDevice info found: [hasEnergy:false, numTemperature:0, numHumidity:0, numPressure:0, numDistance:0, numSensorGroups:0, sensorMap:[:], numSwitch:0, isDimmer:false, isAddressable:false, isRGB:false, hasCT:false, hasFanControl:false]
dev:3252020-05-28 03:13:56.342 am infoDevice info found: [hasEnergy:false, numTemperature:0, numHumidity:0, numPressure:0, numDistance:0, numSensorGroups:0, sensorMap:[:], numSwitch:0, isDimmer:false, isAddressable:false, isRGB:false, hasCT:false, hasFanControl:false]
dev:3252020-05-28 03:13:25.968 am infoDevice info found: [hasEnergy:false, numTemperature:0, numHumidity:0, numPressure:0, numDistance:0, numSensorGroups:0, sensorMap:[:], numSwitch:0, isDimmer:false, isAddressable:false, isRGB:false, hasCT:false, hasFanControl:false]
dev:3252020-05-28 03:13:24.917 am infogetDriverVersion() = v1.0.2.0521T
dev:3252020-05-28 03:13:24.914 am infotasmota_refresh(metaConfig=null)
dev:3252020-05-28 03:13:24.888 am infogeneralInitialize()

You have not set the right template. That would be done automatically if the device type is selectable in the dropdown during install or on the device page.

Which device is it? Check this list:

Avatar Controls AWP03L - Avatar AWP03L Plug Template for Tasmota

I added
{"NAME":"AWP03L","GPIO":[0,0,0,0,0,0,0,0,21,17,56,57,0],"FLAG":0,"BASE":18}
to the device template. I assume that's what I should have done?

and I saw it doing this though I don't know what it means.
Imgur

Yes, it doesn't seem to have been applied properly. Try running Configure on the device page again.

Part of the install procedure. Please wait a bit, but yes, run Configure.

Ran configure. Will check back in 15 minutes.

15 minutes still nothing

P.S. I'm assuming you're the Markus who did all the amazing work on this. Thank you for your help.

Since that doesn't work, please go to the device webpage by inputting the device IP in your browser, under Configure -> Other Make sure the template is the correct one and set to active. You should also upgrade to 8.3.1 since there has been many bugs fixed since the release of 8.1.0.

The template on the device was
{"NAME":"Generic","GPIO":[255,255,255,255,255,255,255,255,255,255,255,255,255],"FLAG":15,"BASE":18}

Did you run reset 5 on the device after switching to my firmware? Upgrade to 8.3.1 and try again. Please take a screenshot of your preferences as well.

I just went through the tutorial again and I'm not seeing anything on reset 5 so, no, I did not do that. Can you link it or tell me what command to run please? I upgraded to 8.3.1, verified the template again, and ran the configure again. It made a lot more in the logs this time but still no child device.
https://pastebin.com/V6C9q87i

Here are the preferences
Imgur
Imgur

The wiki still needs some more love, but compared to how it was with documentation before I got help with it it is amazing. The install procedure:

It still doesn't set the Template, please try to set it manually from the device Tasmota webpage. I will have to see if I can find the reason. If you don't mind, could you try choosing "Gosund WP3 Plug" from the dropdown selection to see if that Template is applied. It would help me finding out why this is happening. I can't see those screenshots yet, but I will look at them and may update this answer then.

Ah, in 8.3 there is an activate check box now for the template. I clicked it and am running configure again.

If all worked as it is supposed to, that checkbox would be set from the driver. Which is why I would like to know why this fails, it really shouldn't fail.

Latest logs. I definitely saw the the template
https://pastebin.com/w798LkAX

Also, I no longer have the option to check the template, It's permanently checked.

I did the reset 5, got some neat new settings like the ability to toggle the switch on and off. Ability to point it at a HE hub. I activated the template again and those settings went away.

The template you posted above makes the toggle go away?