Playing as Hayastan, the Seleucids attacked me despite my still paying tribute and remaining allied with them. Maybe they didn't like it when I wiped out their ally Pergamon... I'd still recommend setting the faction standing when paying tribute to something like .5 instead of .2, just to prevent betrayal