Это частный случай. Мы с Сержем уже сталкивались. При генерации триггера переменные функций не сохраняются, при вызове функции не сохраняются переменные триггеров.
Так что:
Триггер1
Переменна А = А
Вызов Триггера 2
Показать значение А
Триггер2
А = "муть"
Результат: муть.
y-... - триггерные
y... - для функций
Отсюда очень много багов. Мой совет: не использовать триггеры вообще, сразу вызывать функции.