Lockunspent error: Invalid parameter, expected unspent output

I’m trying to unlock some outs after my rawtransaction, but I got this error:
Invalid parameter, expected unspent output

I’ve tryed from RPC and from CLI, the same script that works fine on Bitcoin and Litecoin, on Peercoin it doesn’t work…
At the moment the only solution that works is to turn off the daemon and restart…some idea?

edit: Peercoin Daemon version v0.9.0ppc Strider

root@server:/bin# ./peercoin-cli -datadir=/.ppcoin -conf=/.ppcoin/ppcoin.conf listlockunspent
[
{
“txid”: “358829b2c176240d94badd52e6b475b3f637cc6f17c1b40c7e73b53c58775006”,
“vout”: 29
},
{
“txid”: “b807458a870ccf8de43f77237a7760eea64611855bd18ea4a2a42121afa4b306”,
“vout”: 48
},
{
“txid”: “b807458a870ccf8de43f77237a7760eea64611855bd18ea4a2a42121afa4b306”,
“vout”: 59
}
]
root@server:/bin# ./peercoin-cli -datadir=/.ppcoin -conf=/.ppcoin/ppcoin.conf lockunspent true “[{“txid”:“358829b2c176240d94badd52e6b475b3f637cc6f17c1b40c7e73b53c58775006”,“vout”:29}]”
error code: -8
error message:
Invalid parameter, expected unspent output
root@server:/bin#