Это может быть не совсем проблема pm2, чуть больше npm. На сервере, где pm2 не работает, попробуйте эту команду в PowerShell:
Get-Command pm2
Возвращает ли верную версию (не 0.0.0)? Если нет, возникает проблема с установкой этого пакета, поэтому в качестве опции можно установить его вручную. Также мы задали знакомый вопрос в этом билете в прошлом месяце:
https://github.com/Unitech/pm2/issues/3964
Как описано в билете выше, вы можете попробовать проверить другой пакет npm со знакомыми проблемами:
npm install mocha -g
И это попытаться достичь мокко-кли