Logged-in users are recorded and deleted according to receipt of accounting start/stop packets. If a stop packet is not received, then ACS will not be aware that the user has logged off. In that case, you will need to purge logged-in users to delete that user from the report.
If you believe that the user has properly logged off, but ACS still shows that user logged in, then you will need to troubleshoot receipt of accounting stop packets to determine what the problem is.
HTH
Jeff