Hi there, @csboaze. If you are the admin or manager, you can fix this by manually adjusting the Timesheet in the Time Entries menu.
The reason your employee is seeing an overlap error is that they are still technically 'on the clock' from a previous session. QuickBooks Time prevents the creation of a new entry while an active timer is running, hence why they cannot clock out anymore.
First, navigate to the Time Entries menu and locate the specific employee. Click the Edit icon and uncheck the Currently working box. This action stops the live clock and allows you to access the TIME OUT field. When entering the time, ensure the Time Out reflects the employee's actual end of shift, provided that time has already passed. If you attempt to set an end time that hasn't happened yet, the system will block the save with the error You're not allowed to create timesheets in the future.
Moving forward, it is helpful to remind employees to clock out on time to maintain accurate records and avoid these manual overrides. You may also want to verify that the employee’s local time zone matches the Company Settings, as a mismatch is the most common reason the system thinks a shift is being recorded in the future.
Should you have further questions, you can always get back to this thread.