I am a multipool operator who recently added syscoin merged mining.
I am able to find blocks but there is a problem in the wallet that makes it impossible to spend them. Rescanning or redownloading the blockchain isn't helping.
After mining, generated blocks are displayed normally but after restarting the wallet or failing to spend coins the mining transactions appear corrupted and their values are no longer counted in the balance (even though the inputs are never spent as shown by block explorers or listunspend).
This is how corrupted transactions appear in listtransactions:
{
"account" : "",
"address" : "",
"category" : "send",
"amount" : 0.00000000,
"fee" : 0.00000000,
"confirmations" : 523,
"generated" : true,
"blockhash" : "b803a2778b18bfc9920694657744ad0fb14f6cb913959f05223c4871f30f9696",
"blockindex" : 0,
"blocktime" : 1410882473,
"txid" : "92d0d5702f27d9e3904615f317b694cb4768383526e30878b143de8a027b48e3",
"time" : 1410882473,
"data" : "",
"timereceived" : 1410882493
},
{
"account" : "",
"address" : "",
"category" : "send",
"amount" : 0.00000000,
"fee" : 0.00000000,
"confirmations" : 514,
"generated" : true,
"blockhash" : "00dcc6f254337b2904501ce3dcb53ed896e57db90e4eb0479082919edc8f2ec8",
"blockindex" : 0,
"blocktime" : 1410882873,
"txid" : "5f12a5e4f37a7638e92f417f5209fae99e3787c02fc3ecbee0bd9c71b8d29171",
"time" : 1410882873,
"data" : "",
"timereceived" : 1410882906
},
{
"account" : "",
"address" : "",
"category" : "send",
"amount" : 0.00000000,
"fee" : 0.00000000,
"confirmations" : 412,
"generated" : true,
"blockhash" : "42c173ba09a4b2b5e1a0d534dbcccb0595cdf50eb1b5f82ed89b84477034193b",
"blockindex" : 0,
"blocktime" : 1410887501,
"txid" : "b1a8fac016ede2fcc1fd586f623fba8d1efff471649ff7acbc9af7de4ac06026",
"time" : 1410887501,
"data" : "",
"timereceived" : 1410887518
}
Please note that I'm also merge mining DOGE with no issue, so it's most likely a wallet bug.