Idle time going to Suspense account

When a direct labor employee punches out of a job in MES but doesn't punch out of work, their idle time is posting to Applied Labor and Susspense even though I have a Labor expense code assigned which has a corresponding GL Control Code. Company Configuration has a default Labor expense & GL control code also. Could it not like my GL Control Code for Indirect Labor (I have 3 accounts coded in my control...Applied Labor, Applied OH, & Mnf variance)