More On the "Delay problem"

I have found that restarting a programme using the WATCOM debugger
(which I assume is what goes on in QNX when a process is started) does
something
to the tick or clock ? So that if I reset the process then manually set
ticksize to 0.5
everything is OK. But if I run from scratch there is a problem which
manifests itself in some really slow processing so that a delay request of
1ms may take 100ms.

After resetting the process the tick size is still reported as 0.5 - but
something strange has happened ?

Has any body experienced this - I am using QNX 4.22 ?