When one of my generals has a treasure and I move him to the capital I can't seem to get the money immediately. I have to wait until the general has a new trait and I click on the "show this character's information scroll" button in the faction announcements. Only then the treasure message appears. Sometimes I have to keep the general 5 to 10 turns in the capital in order to get the money. It's even worse with spies and new technologies. The spy stays at the capital without getting any new traits and this makes it impossible to achieve the new technology. Is this a bug or am I doing something wrong?