Sometimes students may have this problem when they have an infinite loop in their program. That means that their program does have an end. Infinite loops can cause the computer to do funny things like buttons not working or the user needing to quit out of the program. If you have the student log back in and change his/her program, there should not be a problem. Super Cleanup Karel is typically a problem where students will struggle with infinite loops.