IRW, sorry you are having update issues. Ring updates are designed to improve the system and add new features. Most of the time, they do just that. Occasionally, there may be a glitch, which Ring will usually resolve quickly. To the best of my knowledge of DCC, components must be returned to the manufacturers to be updated or repaired.
The RailPro system is overwhelmingly easier to use than DCC. I have no personal interest in RP, except as a satisfied customer, and I think you would be making a mistake by selling your RP products. As Bill stated, Ring will help you get the downloads and start enjoying the system.