The easiest way to check for a programming issue is to print a daily report. The drawer should open if you print the general daily report. If not, it sounds like it has developed a fault rather than a programming problem (drawers can be programmed to stay closed)
Registerman
May 2013