Hi Daniel,
Not very sure but looking at the command you execute, I would like to understand what's the command parameter -sc and -vh does? (I couldn't find it in vmchange -help nor the command reference guide) Do you mean -h which is mend to specify volume_database_host?
Make sure to specify the robot control host for -rh in case you have multiple backup server connects to the same tape library. I would add -verbose to increase the verbosity (for troubleshooting), and also -w.
Following command works for me:
vmchange -res -multi_eject -w -verbose -rn 0 -rt -rh -ml