Проблема в не понимании областей видимости.
На самом деле, существуют два pod1. Первый _root.pod1, который был определен в первом кадре основного таймлайна. А второй внутри pd_1 (_root.pd_1.pod1). Так как мувиклип работает с собственными переменными, а не с переменными родителя (_root). pd_2 же ссылается на _root.pod1, который всегда равен 0. Поэтому условие должно выглядить так:

Код:
if (_root.pb_1.pod1 == 2)
Если же вы хотите использовать _root.pod1, то внутри pd_1 надо писать либо _parent.pod1 либо _root.pod1