4,161 questions
4,374 answers
5,729 comments
There's no reason why this can't be done - you'll have to post your steps. But perhaps the issue is you're calling preparelockunspent instead of preparelockunspentfrom - the latter gives you control over the address whose funds are used.