@pSy_ZeRo It seems you have already found a workaround for your problem, that’s great. Thanks for letting us know about the problem and the workaround you found. We actually dealt with a similar issue a couple of months ago on a different platform, and at the time it seemed we had fixed it, but apparently we had just reduced the extent of affected machines. We will try to work further with it to find a complete and definitive fix. We may follow up here if we need more information when working on this.
To address your concerns regarding updates, configuring modules to be loaded with certain parameters by default, as you did by creating a file in
/etc/modprobe.d, does not influence updates in any way (unless of course your changes affect you ability to connect to the internet). You should keep your workaround in
/etc/modprobe.d/r8822be.conf for now and system will continue to receive updates normally. Once the next Endless version is out and you are successfully update and reboot, I encourage you to try to remove that file (you can simply move it to a different place) and reboot once more to check whether the problem got fixed, and if not, you can simply put it back in place and reboot again to re-enable the workaround.