Efectivamente puede ser por la rom, llevas la de stock de htc? A mi me daba problemas al principio (soy vodafone) hice root puse una cocinada y la verdad que mejoró bastante.
Si llevas la de stock de htc prueba a actualizarla, si llevas ya una cocina parece raro porque la verdad que con todas me va muy bien. Mira que lleves la radio correspondiente a la rom que llevas.