The global-install job only uses npm (npm pack, npm install -g) but had pnpm setup with cache enabled. On Windows, the pnpm store directory doesn't exist since pnpm is never used, causing the Post Setup Node.js cache step to fail with a path validation error.