Quoting Winterbraid, reply 2My alliance treaties only pretend to expire as mentioned, but other types of treaties really do expire on the next turn.
That's interesting. Which specific treaties really do expire? An economic treaty shouldn't, but I could see if a non-aggression treaty would, since the alliance would supersede it.
Sorry, allow me to clarify:
1. Enter non-agg
2. End turn
3. only non-agg expires.
It's worth noting that faction relations don't seem to be the cause. That is, I didn't in the next turn become much more unlikeable, for example the "you are conquering everyone" that subtracts five points.
Alliance "expires" next turn every time, with no actual effect. Others seem to work as intended (indefinitely).