EP25 Firmware 1.0.9 breaks Apple HomeKit integration
I have 4 EP25 smart outlets. 3 of them are on firmware version 1.0.8 and work (barely, but they work with some finess). The 4th outlet was having some trouble connecting so I did the trick where you connect it using the Kasa app without going through the Apple HomeKit process. It connected fine and immediately asked to do a firware update to version 1.0.9. Usually firmware updates are an improvement so I let it go. However, after the update completed, I'm stuck unable to add the smart plug to apple homekit and get an error message saying "Accessory is out of compliance" every time. I've done multiple hard resets, I've tried adding it directly from Apple HomeKit app. I've added it through the Kasa app and then tried adding it to Apple HomeKit afterwards. Nothing works, every time I get the same error.
It seems clear firmware version 1.0.9 broke something, because this outlet was working for me before on firmware 1.0.8. It sometimes took a few attempts to get it to add to HomeKit, but it would eventually work. When it failed, the error message was different. The only thing that changed is the firmware.