Donald,
please find attached and example that illustrates both map usage and timer. Timer does work properly, there are no hangs what so ever.
Maybe you could post your process definition with a test case so I could try to take a look at it too.
Cheers