I redownloaded the zips again with still no luck

this makes no sense, ViperXL boots fine but TWRP won't restore it correctly so I have to go threw the first set up again every time I try
---------- Post added at 08:10 PM ---------- Previous post was at 07:43 PM ----------
Any other advice?
This makes no sense why this won't flash correctly, Hboot 1.09 and S-OFF should have no limitations.
I have tried TWRP 2.3.3.1 and 2.4.3.0, but regardless TWRP is buggy!
---------- Post added at 08:14 PM ---------- Previous post was at 08:10 PM ----------
The only thing I can think of is that I have 3.17 radio, I got it from the ViperXL thread, is it possible this is the problem? idk because it will not even boot to CM boot animation, just boots HTC logo over and over