Aspose words C# Issue with Track changes with Replace Text(striked out shows after the new text)

I am trying to use StartTrackRevisions with Replace text in word doc.
Code sample is:

document.StartTrackRevisions("Changes");
para.Range.Replace("Soft Costs", "abcd", options);
document.Save(filepath)

But the track change history behavior is different then manual process in word document.
The added text is showing prior to the strikeout/removed text.

Idealy it should show strikeout first and then the new text like below:

Is this fixed behavior when we edit the doc file with Aspose or is there a way to correct this?

@mudit.mishra
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-26924

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.