Error while executing Document.UpdateField()

I am trying to run document.UpdateFields() on a preprocessed document but it is throwing the below exception

   at    . ()
   at    . ()
   at    .(    )
   at    .     ( ​  )
   at    .( ​  )
   at    .(    )
   at . ()
   at    . ()
   at    .()
   at    .(Node )
   at Aspose.Words.Document.UpdateFields()
   at AsposeTest.Program.Main(String[] args) in C:\Users\vishnu.p\source\repos\AsposeTest\AsposeTest\Program.cs:line 18

Below is the logic used to update fields

static void Main(string[] args)
{
    Aspose.Words.License license = new Aspose.Words.License();

    license.SetLicense("Aspose.Total.lic");

    var document = new Document(@"C:/preprocessdoc _modified.docx");
    try
    {
        document.UpdateFields();
        document.Save(@"C:/preprocessdoc2.docx");
    }
    catch (Exception ex)
    {
        Console.WriteLine(ex.ToString());
    }
}

Please find the attached document:
preprocessdoc _modified.docx (912.8 KB)

@kaushlendu.choudhary
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): WORDSNET-27367

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

The issues you have found earlier (filed as WORDSNET-27367) have been fixed in this Aspose.Words for .NET 24.12 update also available on NuGet.