You can try to switch to a Windows PC, to install driver, and in that utility GUI to try to find that “update firmware” item.
Moreover, try to reset every thing to default and to save
Also, if to read and to understood both summary pdf and user manual, that could brings you new ideas to try.
or to call them
?
?
So, one of possible ways of fixing it to install that for Arch-family OS (which already works on Ubuntu) to learn how it could be?
Try to figure out which delay leads to unrecoverable suspend and which is not. the timeout value could hint to someone the source of problem.
Try to find all logging sources on Manjaro. Main probably journalctl.
After that, wait for unrecoverable delay on mouse, write down exact time with seconds when you wake it up the device and try to find suspend event (event mode, event parameters) at the time of suspend and see what logs says about what is going in the system, while you try to resume.
Hm, like device is not recognized as device having pointer. Some sub-system do not wake up.