the latest TWRP requires (I believe) an newer update-binary, which alot of ROMs have not incorporated. I've made the required changes to my ROM & I'm using 2.4.4.0.
my guess is the problem u were having was ROM related (the one u were using b4)....I'm using diestarbucks as my base...
here's more info...
xda-developers - View Single Post - [RECOVERY][EVO4GLTE] TWRP 2.4.4.0 Touch Recovery! [2013-3-12]