This prevents stuck keys when switching endpoints by clearing everything in the HID report and sending one last report before switching to the new endpoint.