This one actually isn't glitched. You have to be in strength mode (default mode -- don't turn armor or cloak on), which the achievement/trophy doesn't state. The Delta achievements are, however, glitched, so don't even bother with completion since it's hit-or-miss.