Teotwawki said:
Perhaps making sure that no troop needs upgrading on payday, would prevent it from ever occurring.
Gah, this is a tough one to write...
I had this glitch again, but I was sure nobody in-party needed upgrading, so I quickly exited fullscreen, and took a copy of both my last_savegame_backup.sav and my current sg00.sav
I then allowed the game to auto-save (I am playing "realistic" mode, cannot exit without saving).
I grabbed the sg00.sav that I had backed-up, the one just prior to wage-payment. Reloaded that save and nobody needed upgrading, but I did get the visual-glitch again. I then went to a village that I owned nearby and tried to recruit, but the game definitely thought I had 0 denars, not allowing me to recruit from the village.
33,216 denars seemed to be missing from my travelling-money.
I then used the last_savegame_backup.sav (luckily for me this was only a couple of game-hours behind the sg00.sav).
I went straight for the same village, rather than visiting my manor and starting a new building project (which I had done previously, just prior to payday). The party wages were then paid with no glitch occurring while travelling to that village and I was able to recruit 22 Servitium Forensicum Hastatus from the village, which during the previous save, thought I had no cash. (I'm guessing better starting troops can be gathered occasionally when a village has higher prosperity, usually I would have expected a few Nativi Pedes from this village).
For what it's worth, I now keep regular saves in backup, with names like 01LondonCamp.sav , 02PreWexford.sav , things like that; when I get to double figures, I'll start dumping the oldest and renumber them accordingly.
Not sure exactly what to say regarding avoiding this glitch... where there's a will, there's a way, I guess...
Hope this helps others, I realise this may just be a visual-glitch, but in this case it did prevent me from being able to hire a significant number of troops, perhaps by next payday it would have sorted itself out, but I was desperate to rebuild at the time (had taken a castle and dumped 230ish troops there to hold it 'til it could be given to someone).
Good luck!