So Altar came to me (Dagorath in this game) and offered some gildar to pay me tribute. I took it. But then 6 turns later, I get a notification that the treaty has expired (same turn his disposition increased from neutral to warm).
https://www.dropbox.com/s/mtfq9nr1ifgnujz/Tribute%20error%201.jpg
Doesn't make sense, but according to the foreign relations screen, it's still in effect.
https://www.dropbox.com/s/4wf3n46vsz9z0ol/Tribute%20error%202.jpg
Well then, where's my gildar, homes? No "Income from treaties" listed under gildar income:
https://www.dropbox.com/s/psj8fveefr14ngu/Tribute%20error%203.jpg
In economy, no mention of tribute income:
https://www.dropbox.com/s/zg7vcr4yikar20i/Tribute%20error%204.jpg
So Altar is getting the peace part of tribute, while I get no money. Here's the save:
https://www.dropbox.com/s/38r9oz6zax548ab/Tribute_Bug.EleSav