cuando estabas dentro de la rom, te funcionaba bien?
es decir, te dejaba aceder a las llamadas cuando lo pulsabas?
encendia la pantalla cuando estaba en reposo al pulsarlo?
de ser asi...es un poco raro.....
vuelve a reinstalar el MAGLDR, por si acaso se a quedado "pillado" y si eso no resulta,
te diria que pruebes a limpiarlo,soplando aire cuidadosamente en el boton,o que incluso utilices un cuentagotas y una gotita de alcohol para limpiarlo, como se explica aqui...
http://www.htcmania.com/showthread.php?t=391193
ese tuto esta hecho con una desire, pero el procedimiento seria el mismo.....