4,156 questions
4,369 answers
5,718 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.