Your grantdb is corrupted for some reason or else the block you are being sent is really invalid, if it's the later you need new nodes to sync from, else use a older copy of grantsdb , it will sync from last point.
Same thing I was thinking, so I delete the ratings folder, to be recreated. It was recreated but same thing.
The block was valid. I did check on other wallet synced and was the same hash. You can check yourself.
I think that the problem goes from the logic that creates grantdb.dat
Let's say that i close the wallet @210134 and I start it when the network is @210159 and for some reason I delete the ratings folder.
First thing when I start the wallet, it try to download the blocks, but because it do no pass the grantdb verification it's rejected.
So, it recreate the grantdb, but, because there is no online banknode to him, until the next valid block, put the 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH address for receiving the payment, and not the one that was online in the network at the time that the block was found:
2015-10-03 17:57:11 Check Grant Awards rewarded for Block 210135
2015-10-03 17:57:11 Compare received amount: 615000000, 225000000
2015-10-03 17:57:11 Compare receiving address: 5rNk8orWGkJbhmA7Vgb9312FSYtiNffUmS, 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, (-1)
2015-10-03 17:57:11 Compare received amount: 180000000, 225000000
2015-10-03 17:57:11 Compare receiving address: 5qoFUCqPUE4pyjus6U6jD6ba4oHR6NZ7c7, 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, (-1)
2015-10-03 17:57:11 Compare received amount: 180000000, 225000000
2015-10-03 17:57:11 Compare receiving address: 6133GZGV2XRnS53DkLSWrK661TsQMqnewL, 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, (-1)
2015-10-03 17:57:11 Compare received amount: 600000000, 225000000
2015-10-03 17:57:11 Compare receiving address: 6EJ2TN3uRWkngmPHo3QWya6LKzygzz8M47, 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, (1)
2015-10-03 17:57:11 Compare received amount: 180000000, 225000000
2015-10-03 17:57:11 Compare receiving address: 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, (0)
2015-10-03 17:57:11 Yes: 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH equals 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH
2015-10-03 17:57:11 Compare received amount: 45000000, 225000000
2015-10-03 17:57:11 Compare receiving address: 6BCRdofKg8ThBV8hbK5tik425gMuy8wreJ, 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, (1)
2015-10-03 17:57:11 Grant award in block awardFound = 0, grantAwards.size() = 1
2015-10-03 17:57:11 Grant award in block 6BCRBKZLmq2JwWLWDtJZL26ao4uHhqG6mH, 225000000
2015-10-03 17:57:11 ERROR: ConnectBlock() : Bitcredit DB Corruption detected. Grant Awards not being paid or paying too much.
And the block is rejected.
I don't know if i was clear. My english is rusty