TP-link Kasa switches manual config no longer working after update to .101.2?

Hey guys, so I have a bunch of tp-link switches and have them set up manually with reserved IP addresses in the config file since the auto-discovery is still so janky with tp-link. Ever since updating to .101.2, all my tp-link switches have become unavailable and I cannot access them through home assistant. They work fine through the Kasa app and if I re-enable autodiscovery then they show up again (but still janky-there are always one or two switches that still show unavailable). Everything had been working so great up to this point and I’ve been fiddling around trying to figure out if there is some reason I can find for the manual config to have stopped working, but no luck so far. Anybody else run into this?

No problems here. I have two HS100 and one HS110 configured manually (because I always had problems with auto-discovery).
I upgraded to 101.2 without problems.

I have two HS-105’s working with the latest version.
There configuration is as follows:

tplink:
  discovery: false
  switch:
    - host: IP
    - host: IP

Works for me also, but I have had them disappear after different version updates. Try a couple of restarts. Sometimes I lose one or two but they come back with no Hassio changes by me. Other times they stay gone for awhile. There was a open tread on GitHub on this issue that is now closed. I believe there is a timing issue but I have no idea how to fix it.

Okay, I’ve figured it out. I assumed that it was due to the update, but when nobody else seemed to be having issues, I started thinking if I had changed anything else and realized I had just added an HS300 strip. It hadn’t caused any issues when I installed it, but I tried removing it from my configuration and then all my tp-link switches came back. I then started fiddling around to try to figure out what had changed for it to start causing this problem and I realized that I had unplugged the strip just before I started having the issues with the other tp-link devices. When I plugged it back in and added it back to my configuration, everything worked again. So if the hs300 strip is manually added to the config, but isn’t actually present on the network it seems to make all the tp-link devices unavailable.

Sounds like a bug to report.
Haven’t done one myself so I don’t know how to tell you to go about it.
Maybe see if it’s reproducible first.