Unhappy Unable to Flash Custom Rom using Hasson 2000's Tool on HTC one (M7)

Hello everyone,

I bought an HTC one off ebay, having in mind I would flash custom rom on the device which I prefer for obvious reasons. But each time I open Hasson2000 Tool to get ID token I get this error in command prompt below:

*daemon not running. starting it now on port 5037 *
*daemon started successfully *
'error: device offline

I have tried searching for solutions but I cant get one to actually fix my own issue, I do know the HTC bootloader has been unlocked and rooted because I can boot to bootloader menu, boot to recovery mode and on top on the screen it says *****TAMPERED***** just below it says ***UNLOCKED*** I figured the previous owner tried locking bootloader before selling it off.

I noticed other commands dont work like reboot device on the tool probably because of that error or my htc is not recognised am not sure. am running Windows 8.1 Pro on my laptop.

What I have done so far

Rebooted phone several times
Rebooted my laptop several times
Unplugged and plugged in usb cable
Used different usb ports it recognises my htc because I can view my SD card or transfer files between laptop and phone.

Please guys I neeed your help with this, thanks.
HTC one (M7)
ROM: Stock, 4.4.2 Kitkat.

History: HTC One X, iPhone 4, iPhone 3G, Blackberry Bold 2, Blackberry Curve 3G, Nokia N95 8GB(Still in love with it), LG KU990 Viewty, Sony Ericsson K950, Motorola Razor, Motorola v3 ,Nokia 3310