Thanks for doing this detective work. I do hope that the Iris team gets the message and upgrades their security.
I too have had many problems keeping my three Schlage BE 469 locks connected to the hub - over a period of years. At one point, I seriously considered getting a second hub. But after purchasing many Smart Plugs to extend the Z-Wave network, and many hours with Iris tech support and many, many Z-Wave rebuilds, I had a stable network. BUT, after a few months, the connectivity problems started again. I believe the event which causes the Z-Wave network problem was when my water leak detector needed new batteries. It is a Z-Wave device and its temporary loss in the network seemed to have triped me back into Schlage lock connectivity problems. I replaced the batteries in the leak detector and have rebuilt the network 10 or 15 times since - but I still cannot get back to a reliable network.
So, my plea to the Iris Team is to give the users more information and control - via the app:
Another issue with communication failures is the way Iris has changed notification of failure events over the years. At one point, a dead battery or a disconnected device was a major event that would be obvious immediately on opening the app. But now, one has to dig. Are you trying to hide your communication issues from the users??
To the Iris Team, you have a great start on Home Automation that sits very well with do-it-yourself people like me. Please fix the warts on the product to make it a secure home automation system that I could gladly recommend to all my colleagues.