Sorry to hear the firmware took that long and caused this to happen. Besides calling in to technical support, I am not certain what else can be done. I have seen your post however and forwarded it to the right people for their review. You should hear back from someone via private message.
--How to Check Private Messages (HP Forums video)--