Как сериализовать и десериализовать объекты PowerShell PSCredential и SecureString?
Это вызвано тем, что есть файл класса, от которого зависит ваш код, и он присутствует во время компиляции, но не найден во время выполнения. Ищите различия в времени сборки и классах времени выполнения.