Enqueue Operation frappe.exceptions.DoesNotExistError: Test test-001 not found

def after_insert(self):
    frappe.enqueue_doc(
        self.doctype,
        self.name,
        "insert_data",
        queue="long",
        timeout=1500
    )

def insert_data(self):
    skill_entries = self.get("skill_detail")
    skills_you_know_list = []

    if skill_entries:
        for skill in skill_entries:
            if skill.skills_you_know:  # Ensure field exists and is not empty
                skills = [s.strip() for s in skill.skills_you_know.split(",")]  # Convert to list
                skills_you_know_list.extend(skills)

I’m facing an issue with frappe.enqueue_doc inside the after_insert method of my Test DocType.