fix printing for vector contracts
tweaks to try to get more information on a new error in case it happens again