As far as I'm aware, There isn't a way to get it to reset itself. Only an engineer can reset it after a fault is found or if you are lucky, some ISPs can request a remote reset.
Edit: I think another way is to change package or ISP causes a reset also.
You could try calling the line to reduce errors to see if it would force the DLM to make a change that way.