Does anyone here find the Apex/Apex modules and such to be super delicate when it comes to doing firmware updates? The only reason I mention this is because I recently tried to do firmware updates to both my display and my newly added EB8 and got issues with both of them now. As I tried to do a firmware update on them I got a message saying "Firmware update will start in 10 seconds. Please wait" I wait a while and nothing like the module just turned into a brick. I'm wondering if Neptune is ever going to give the user a master reset option of some sort of way to manually reset or forcefully resend firmware without sending these parts back. I'm sure all of us find it to be a serious inconvenience when these parts have to go back since they're such a vital part of our systems and the lack of certain parts can make for some serious detrimental effects to our little pieces of the ocean. Now I don't want to sit here and bash on Neptune or anything but can't there be a simpler way of fixing things at home or making things not so sensitive if things go wrong. Like the whole idea that something can turn into a brick for unknown reasons and then having to send it back and go through the hassle and sometimes spend extra money on a system that is already expensive just seems to take away from its reliability and value. Any ideas or help would be greatly appreciated. Thanks