It happens all the time. I have active spy and his report. I attack the enemy, win, take the gold and the report is the same... Haven't really checked the exact numbers, but in approx 2hrs on the mission (young realm, 30k villagers...) the result cannot be the same (again 30 - 40K in resources)... Is it possible that we have to send a new spy for each report?
I don't really get your problem - could you plz re-formulate it ?
you need only 1 spy to update your spy report .... the sae guy can do the trick unless he has been caught ...