So far I know, (Create timer) and (Last created timer) don't even exist. (Are you using some "better" WE?)
Your problem is that the "timer expires" trigger activates when the original "timer" expires. However, (Create Timer) creates new timer, different from the original one, to which no trigger in now bound.
So just use what JeffreyQ said, and delete the (Create timer) line.