Two issues I saw in Base 6.06 that are likely causes of this:
1. In cmdlines.txt, there is an extra double-quote after the "DPs_ROE.cmd" line. This means that the DP cleanup batch file doesn't get added to the RunOnceEx list.
2. In DPs_fnsh.cmd, there are two references to ELSEIF instead of ELSE IF (lines 378 and 384).