Yes, that's all I did and it fixed the issue. You are prob supposed to do a clean flash with a full rom that includes that firmware (or newer) but iv been using the rom with that firmware dirty flashed for a month now with no issues.Thank you for the advice. Just to be sure:
I am currently running Arrow OS 11 Build from 29.05. . I can simply TWRP and dirty flash V11.0.3.0.QEECNXM firmware on top of it and it will work?