Hi,
could you please upload the bpmn file?
And how do you know the execution does not wait?
Here is a sample process that proves the timer waits at least 5 seconds, rather more (30).
testTimer5s.bpmn (3.0 KB)
But the 5 secs should be possilble based on this What is the minimum adviceable timer value?