Same problem here.
I do the follow in SSH: echo "action=reset&value=all" >> /usr/local/directadmin/data/task.queue
The cron is run from /etc/cron.d/directadmin_cron (or /etc/crontab on FreeBSD)
Make sure that the reset is put far enough back from the tally from that night. We currently have it set to run at 4:20am for new install.
Check the /var/log/cron file (assuming it goes back to the 1st) to make sure the reset was run.