transitions: allow wait() in WAITING state for changing reason code