In another context (networking gear) Huawei's router logic was said to be notorious for being almost purpose written per-customer, there was no engineering train which worked everywhere there was the release you got, for your sale.<p>I do believe over time, this kind of problem will be solved. Bugs have a lifetime, software has a bathtub curve as well as an asymptotic curve about its functionality.<p>Maybe Huawei is learning how to be what it needs to be slowly. It is probable the impetus to become something better is actually stronger now China faces trade restrictions.