I am also a Huawei user and uses VPN too but I don't face the same issue as you said,
I think it might be because you haven't configured it properly. But in my perspective, EMUI is much better than its competitors. All you have to do is to check your settings other than spending much more...