Get-Properties breaks in 3.4.12 when Assembly objects are deployed via ctl-depot. Same error occurs when the Install command is called for such object directly. I believe this module may have been fixed, however, it may not have been committed in time for the 3.4.12 release.
[ctier@rhel-54-64-vm2 ~]$ ctl-depot -p demo -a install
"Install" command running for object: rhel-54-64-vm2.local[LinuxNode]
"Install" command running for object: rhel-54-64-vm2.local[NetworkInterface]
com.controltier.ctl.cli.ctldeploy.DeployException: failed executing command: The following error occurred while executing this line:
Target "-pre-opts" does not exist in the project "Get-Properties". It is used from target "-getopts".