Do you know what firmware version you are running? There have been dozens of changes since your quadstick was shipped.
Try this:
Reboot the PC. Do not start CronusPro and leave the CronusMax unplugged.
If Steam is installed, make sure to disable all of its Controller settings (Settings->Controller->General Controller Settings). Uncheck everything. "Exit", not just close, Steam.
Check the three things mentioned in the middle of this article:
1) Disable the Selective Suspend feature
do this for every USB root hub device in the hierarchy.
2) Turn off Fast Boot.
3) Disable USB selective suspend feature
There
are separate copies of the USB selective suspend feature for every
different power scenario: plugged in vs battery power, so you will have
to do that one twice.
4) SCF scan
It verifies all the Windows files are correct
5) Updating the drivers.
Both articles mention that so it might be worth trying.
After all those changes, do a restart, since some settings are only read on boot up.
Finally:
Plug in the Quadstick. Check with Windows Explorer to see if it is present under "This PC". Back up a copy your quadstick's CSV files to a folder in your Documents folder.
Start QMP and update to the most recent firmware if it is still back at something earlier.
Since you are using X-Aim, make sure to turn off "Enable CronusMax" in the Misc tab of QMP so they don't conflict with each other.