Timer Intermediate Catching Event

hello ,
i used a Timer Intermediate Catching Event in my process
when the execution arrives in the catching event activity timer is started and when the time is out the catching event , it became red but the sequence flow going out of the timer event is not followed. the process stand blocked .
thanks for help