Fix Sudo by saving previous_interaction into Sudo object, not checker