When u added to ur GM account silks, except in silk_own did you add any values different than 0 in silk_points and silk_gift ? If you are answer is yes then make the table looks like this :
I dont know if you have solved this previously,but such events occur mostly because of random calls .. And do not set some Service tags = 0 even if you set them same in the client. This could be very well the reason in your situation.
Do you have your database names default?
"SRO_VT_ACCOUNT", "SRO_VT_SHARD", "SRO_VT_LOG" ?
if not then it's the problem PM ill help u fixing it.
(skype : mostafa.mohsen15)
If you are not using default database names you will have to change SRO_VT_ACCOUNT to ur database name in SRO_VT_SHARD(or whatever u called it) > Stored Procedures > _UPDATE_COST (name might be a little bit different) ctrl + h
Find : SRO_VT_ACCOUNT
Replace with : YOUR DB NAME HERE
Click > Replace All
Execute!
Have fun!