While trying to fix that error we realised that the device was HTC One J and not HTC One. TL;DR I fixed it and while trying to install a ROM I got this error:
Notice at the end: This package is a for "m7wlj" devices; this is a "dlx"
I searched on Google about dlx and I found that it is the Verizon version of HTC One (http://www.androidcentral.com/verizon-htc-dlx).
What the hell is going on with this device? What is the actual source of it? Verizon or Japan??
I forgot to mention.. after updating the CWM version I get bootloop on bootloader and can no longer boot on OS.