Default [Q] HTC butterfly S - weird behaviour!

Phone was working OK, tried to install an app - "Insufficient Storage" message appeared, even though there is plenty of storage. Restarted to see if it would fix.

Upon restart, it booted directly to the bootloader (as if the down button was depressed), in bootloader, down button is not working, UP volume is working, but pressing UP, it goes DOWN. POWER is also not working.

Had to depress all three buttons to cut power, and can now only boot in SAFE MODE.

When booted in safe mode, volume UP works as designed, but volume DOWN is not responsive at all, POWER button is working in safe mode fine.....

When plugging it into PC in bootloader, cant get to fastboot (as I cannot use the power button), cant access fastboot using ADB, non responsive to PC.

Bootloader IS unlocked, but is S-ON, no root.

HEEEEEELP