No es que no funcione, sino que no es necesario: tienes que subir hasta el nivel 58 para poder comprar todas las mejoras de armas, y hasta el nivel 60 para conseguir otro trofeo. En el nivel 60 puedes comprar también a Lara, por lo que comprarla con el Glitch, aunque posible, no tiene sentido.
El problema era que antes de la actualización, el General contaba para éste trofeo, y era necesario llegar al Prestigio 3, con lo que tenías que llegar al nivel 60 tres veces, y luego una vez más hasta el 58 para comprar todas las mejoras de armas.
Tras la actualización, han eliminado al General de los criterios para éste trofeo, con lo que con llegar el nivel 60 ya puedes desbloquearlo todo, y como el último personaje aparte del General que consigues es Lara, que se consigue al llegar al nivel 60, el Glitch, aunque aún puedes usarlo, no es necesario ya que no ahorra tiempo.