Asterisk Manager API Action Queues Problem

Hi All,
Little confused on this. I’ve got a php application that opens a socket to my astmanproxy, requests Action: Queues from it and displays the output, for a simple call-centre manager screen.

The problem that is appearing, is the stats on calls taken, etc all seem to keep getting reset.

An example output:

[quote]SIP/XXX (Do-Not-Disturb) (Idle) has taken no calls yet
SIP/XXX (Idle) has taken 1 calls (last was 64398 secs ago)
SIP/XXX (Do-Not-Disturb) (Idle) has taken 1 calls (last was 69Ben secs ago)
SIP/XXX (Do-Not-Disturb) (Idle) has taken no calls yet
[/quote]

Then a few seconds later the output returns to:

[quote]SIP/XXX (Do-Not-Disturb) (Idle) has taken no calls yet
SIP/XXX (Idle) has taken no calls yet
SIP/XXX (Do-Not-Disturb) (Idle) has taken no calls yet
SIP/XXX (Do-Not-Disturb) (Idle) has taken no calls yet
[/quote]

For no apparent reason. Nobody did a reload of asterisk, no extensions/config changes or any CLI changes.
A few details:
asterisk-1.2.1 compiled from source,
extensions.conf bits:

[support] exten => 111,1,Macro(support-extension) exten => 112,1,Macro(support-extension) exten => 113,1,Macro(support-extension) exten => 114,1,Macro(support-extension)

[/code]