En
viewtopic.php?t=1012&start=15 hay un ejemplo de uso e instalación de un ActivePerl más moderno.
De todas formas, sí que es posible entrar en la configuración de PPM para saber porqué falla, pero la experiencia dice que eso tardaría mucho más que en hacer una nueva instalación.
Busca en los propios foros de ActiveState, porque allí hay algunos mensajes con errores parecidos al tuyo. A mí, desde luego, nunca me ha salido ninguno (bien es cierto que sólo lo he usado media hora en estos 6 últimos años, porque me pasé a Linux).