Execute transition callbacks in promos

Fixes #3364